Joseph Craft

(Mr. Joseph Craft III)

Currently holds positions in Alliance Holdings GP LP, Alliance Resource Partners LP and BOK Financial Corp

Positions

Position Company Period
Chairman of the Board, President, Chief Executive Officer of General Partner Alliance Holdings GP LP Nov. 1, 2005 -
Chairman of the Board, President, Chief Executive Officer of General Partner Alliance Resource Partners LP Jan. 1, 2019 -
Independent Director BOK Financial Corp Jan. 1, 2007 -
President, Chief Executive Officer, Director of General Partner Alliance Resource Partners LP Aug. 1, 1999 - Jan. 1, 2019
Joseph Craft's trades of Alliance Resource Partners LP's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2023-03-20 2023-03-17 B Purchase
48,741 +0.3%
18.25
USD 889,523
48,741 +0.3% 18.25 USD 889,523
2023-03-20 2023-03-16 B Purchase
100,000 +0.5%
18.60
USD 1,860,000
100,000 +0.5% 18.60 USD 1,860,000
// ... existing code ... // ... rest of the file ...