|
⚲
|
| Keyboard |
| Foraker Randy
✚
|
|
|---|---|
| CIK # | 0001189066 |
| EDGAR Form | CIK | 2011 - 2026 |
|---|---|---|
| 4 | [0001189066] | |
| 5 | [0001189066] |
| Form 3/4/5 Subject | 2011 - 2026 |
|---|---|
| Bancfirst Corp /OK/ | |
| Foraker Randy |
| Insider Transaction (Form 3/4/5) | Date | Action | Shares | Price | Value ($) |
|---|---|---|---|---|---|
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2026-02-10 | Sell | 3,000 | $119.91 | 359,730 |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2026-02-10 | Option exercise | 3,000 | $20.83 | 62,490 |
|
Bancfirst Corp /OK/ BANF
Option (right to buy) · derivative
|
2026-02-10 | Option exercise | 3,000 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2026-01-06 | Discretionary | 265 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Option (right to buy) · derivative
|
2025-05-21 | Option exercise | 4,000 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2025-05-21 | Option exercise | 4,000 | $20.83 | 83,320 |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2025-05-21 | Sell | 4,000 | $126.61 | 506,440 |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2025-04-02 | Discretionary | 103 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2025-01-02 | Discretionary | 366 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Option (right to buy) · derivative
|
2024-08-29 | Option exercise | 130 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2024-08-29 | Option exercise | 130 | $20.83 | 2,708 |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2024-08-29 | Sell | 130 | $107.01 | 13,911 |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2024-08-28 | Option exercise | 2,870 | $20.83 | 59,782 |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2024-08-28 | Sell | 2,870 | $107.10 | 307,377 |
|
Bancfirst Corp /OK/ BANF
Option (right to buy) · derivative
|
2024-08-28 | Option exercise | 2,870 | $20.83 | 59,782 |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2024-03-28 | Discretionary | 54 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2024-01-03 | Discretionary | 293 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2023-04-10 | Discretionary | 106 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2023-01-04 | Discretionary | 333 | $0.00 | |
|
Bancfirst Corp /OK/ BANF
Common Stock
|
2022-01-05 | Discretionary | 287 | $0.00 | |
| showing 20 of 23 most recent transactions | |||||