Randy Foraker

(Mr. Randy Foraker)

Currently holds a position at BancFirst Corp

Positions

Position Company Period
Executive Vice President, Chief Risk Officer, Secretary BancFirst Corp Jan. 1, 2016 -
Executive Vice President, Chief Risk Officer, Assistant Secretary BancFirst Corp April 1, 2015 - Jan. 1, 2016
Interim Chief Financial Officer, Executive Vice President, Chief Risk Officer, Assistant Secretary BancFirst Corp Nov. 15, 2012 - April 1, 2015
Executive Vice President, Chief Risk Officer, Assistant Secretary BancFirst Corp None -
Randy Foraker's trades of BancFirst Corp'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
2024-08-29 2024-08-29 S Sale
130 -100.0%
107.01
USD 13,912
130 -100.0% 107.01 USD 13,912
2024-08-28 2024-08-28 S Sale
2,870 -100.0%
107.10
USD 307,384
2,870 -100.0% 107.10 USD 307,384
2020-03-18 2020-03-18 B Purchase
230 +95.8%
32.00
USD 7,360
230 +95.8% 32.00 USD 7,360
2020-03-17 2020-03-17 B Purchase
240 +inf%
33.50
USD 8,040
240 +inf% 33.50 USD 8,040
// ... existing code ... // ... rest of the file ...