Insider trading activities (stock purchases, sales, and option exercises) reported by insiders of Bancfirst Corp /ok/ (BANF) since 2015 are shown in Table 1 and Table 2. Table 1 shows the monthly insider trading data of Bancfirst Corp /ok/. Table 2 shows the detailed insider transactions. This company's CIK number is 760498.
Total stock buying since 2015: $4,981,469.
Total stock sales since 2015: $213,010,936.
Total stock option exercises since 2015: $14,005,653.
Insider Buying | Insider Sales | Option Exercises | ||||
---|---|---|---|---|---|---|
Year | Shares | Value | Shares | Value | Shares | Value |
2025 | 0 | $0 | 34,000 | $4,142,499 | 24,000 | $499,916 |
2024 | 725 | $69,302 | 470,958 | $51,083,704 | 42,397 | $1,291,769 |
2023 | 12,681 | $987,478 | 12,291 | $1,142,267 | 36,291 | $1,165,249 |
2022 | 396 | $36,300 | 746,007 | $64,187,188 | 22,452 | $886,107 |
2021 | 10,932 | $614,508 | 527,747 | $36,131,951 | 46,250 | $1,252,802 |
2020 | 67,295 | $2,525,730 | 46,650 | $2,269,931 | 26,700 | $533,741 |
2019 | 4,000 | $213,482 | 51,000 | $3,011,556 | 42,000 | $788,045 |
2018 | 1,000 | $63,250 | 301,209 | $17,004,849 | 77,950 | $1,196,131 |
2017 | 900 | $64,810 | 96,030 | $7,792,273 | 57,500 | $1,611,481 |
2016 | 3,000 | $163,224 | 319,316 | $24,907,587 | 143,125 | $4,076,439 |
2015 | 4,200 | $243,385 | 29,075 | $1,337,131 | 33,675 | $703,973 |
Trading Period | Insider Buying | Insider Sales | Option Exercises | |||
---|---|---|---|---|---|---|
year-month | Shares | Value | Shares | Value | Shares | Value |
2025-08 | 0 | $0 | 5,000 | $631,440 | 5,000 | $104,149 |
2025-05 | 0 | $0 | 9,000 | $1,127,024 | 9,000 | $187,469 |
2025-02 | 0 | $0 | 15,000 | $1,794,165 | 5,000 | $104,149 |
2025-01 | 0 | $0 | 5,000 | $589,870 | 5,000 | $104,149 |
2024-12 | 0 | $0 | 4,000 | $506,000 | 0 | $0 |
2024-11 | 0 | $0 | 92,948 | $11,454,438 | 0 | $0 |
2024-10 | 0 | $0 | 109,105 | $12,083,574 | 0 | $0 |
2024-09 | 0 | $0 | 110,846 | $11,672,756 | 0 | $0 |
2024-08 | 0 | $0 | 59,128 | $6,279,284 | 4,000 | $83,979 |
2024-07 | 220 | $23,281 | 32,000 | $3,422,228 | 0 | $0 |
2024-05 | 0 | $0 | 20,409 | $1,856,767 | 12,709 | $410,500 |
2024-04 | 256 | $22,964 | 22,834 | $2,062,032 | 20,000 | $646,000 |
2024-03 | 0 | $0 | 4,000 | $351,562 | 3,000 | $64,469 |
2024-02 | 0 | $0 | 15,688 | $1,395,063 | 2,688 | $86,821 |
2024-01 | 249 | $23,057 | 0 | $0 | 0 | $0 |
2023-12 | 0 | $0 | 5,000 | $460,000 | 5,000 | $161,500 |
2023-11 | 285 | $24,738 | 0 | $0 | 0 | $0 |
2023-10 | 278 | $23,085 | 0 | $0 | 0 | $0 |
2023-07 | 113 | $11,376 | 0 | $0 | 0 | $0 |
2023-06 | 0 | $0 | 5,000 | $471,495 | 5,000 | $237,750 |
2023-05 | 1,000 | $71,500 | 0 | $0 | 4,000 | $127,400 |
2023-04 | 5,989 | $441,751 | 0 | $0 | 20,000 | $564,600 |
2023-02 | 0 | $0 | 2,291 | $210,772 | 2,291 | $73,999 |
2023-01 | 5,016 | $415,028 | 0 | $0 | 0 | $0 |
Trade Date | Insider Name | Trade Type | Shares | Price ($) | Value ($) |
---|---|---|---|---|---|
2025-08-13 | Drummond F Ford (Director) | Sale | 5,000 | 126.29 | 631,440 |
2025-08-13 | Drummond F Ford (Director) | Option Ex | 5,000 | 20.83 | 104,149 |
2025-05-28 | Drummond F Ford (Director) | Sale | 5,000 | 124.12 | 620,580 |
2025-05-28 | Drummond F Ford (Director) | Option Ex | 5,000 | 20.83 | 104,149 |
2025-05-21 | Foraker Randy (Executive Vice President) | Sale | 4,000 | 126.61 | 506,444 |
2025-05-21 | Foraker Randy (Executive Vice President) | Option Ex | 4,000 | 20.83 | 83,320 |
2025-02-28 | Martin William Scott (Director) | Sale | 10,000 | 119.13 | 1,191,260 |
2025-02-05 | Drummond F Ford (Director) | Sale | 5,000 | 120.58 | 602,905 |
2025-02-05 | Drummond F Ford (Director) | Option Ex | 5,000 | 20.83 | 104,149 |
2025-01-29 | Drummond F Ford (Director) | Sale | 5,000 | 117.97 | 589,870 |
2025-01-29 | Drummond F Ford (Director) | Option Ex | 5,000 | 20.83 | 104,149 |
2024-12-12 | Brand Dennis L (Executive Vice President) | Sale | 4,000 | 126.50 | 506,000 |
2024-11-21 | Martin William Scott (Director) | Sale | 24,607 | 124.70 | 3,068,492 |
2024-11-15 | Martin William Scott (Director) | Sale | 25,000 | 123.00 | 3,075,000 |
2024-11-14 | Martin William Scott (Director) | Sale | 7,500 | 123.17 | 923,760 |
2024-11-13 | Martin William Scott (Director) | Sale | 10,298 | 126.00 | 1,297,599 |
2024-11-06 | Hannah Dennis Jay (Executive Vice President) | Sale | 10,543 | 126.59 | 1,334,617 |
2024-11-06 | Martin William Scott (Director) | Sale | 15,000 | 117.00 | 1,754,970 |
2024-10-30 | Martin William Scott (Director) | Sale | 5,000 | 113.50 | 567,500 |
2024-10-28 | Rainbolt Leslie Jeannine | Sale | 24,421 | 110.78 | 2,705,456 |
2024-10-28 | Main Street Banking Partners Lp | Sale | 24,421 | 110.78 | 2,705,456 |
2024-10-28 | Rainbolt David E (Executive & Director) | Sale | 24,421 | 110.78 | 2,705,456 |
2024-10-24 | Rainbolt Leslie Jeannine | Sale | 1,750 | 110.11 | 192,699 |
2024-10-24 | Main Street Banking Partners Lp | Sale | 1,750 | 110.11 | 192,699 |
2024-10-24 | Rainbolt David E (Executive & Director) | Sale | 1,750 | 110.11 | 192,699 |
2024-10-23 | Rainbolt Leslie Jeannine | Sale | 5,601 | 110.21 | 617,269 |
2024-10-23 | Main Street Banking Partners Lp | Sale | 5,601 | 110.21 | 617,269 |
2024-10-23 | Rainbolt David E (Executive & Director) | Sale | 5,601 | 110.21 | 617,269 |
2024-10-22 | Rainbolt Leslie Jeannine | Sale | 778 | 110.00 | 85,580 |
2024-10-22 | Main Street Banking Partners Lp | Sale | 778 | 110.00 | 85,580 |
2024-10-22 | Rainbolt David E (Executive & Director) | Sale | 777 | 110.00 | 85,470 |
2024-10-21 | Rainbolt Leslie Jeannine | Sale | 2,152 | 110.47 | 237,724 |
2024-10-21 | Main Street Banking Partners Lp | Sale | 2,152 | 110.47 | 237,724 |
2024-10-21 | Rainbolt David E (Executive & Director) | Sale | 2,152 | 110.47 | 237,724 |
2024-09-13 | Rainbolt Leslie Jeannine | Sale | 10,371 | 105.02 | 1,089,203 |
2024-09-13 | Main Street Banking Partners Lp | Sale | 10,371 | 105.02 | 1,089,203 |
2024-09-13 | Rainbolt David E (Executive & Director) | Sale | 10,372 | 105.02 | 1,089,308 |
2024-09-11 | Rainbolt Leslie Jeannine | Sale | 1,391 | 105.01 | 146,063 |
2024-09-11 | Main Street Banking Partners Lp | Sale | 1,391 | 105.01 | 146,063 |
2024-09-11 | Rainbolt David E (Executive & Director) | Sale | 1,391 | 105.01 | 146,063 |
2024-09-10 | Rainbolt Leslie Jeannine | Sale | 1,604 | 105.09 | 168,572 |
2024-09-10 | Main Street Banking Partners Lp | Sale | 1,604 | 105.09 | 168,572 |
2024-09-10 | Rainbolt David E (Executive & Director) | Sale | 1,604 | 105.09 | 168,572 |
2024-09-09 | Rainbolt Leslie Jeannine | Sale | 22,141 | 105.35 | 2,334,872 |
2024-09-09 | Main Street Banking Partners Lp | Sale | 22,141 | 105.35 | 2,334,872 |
2024-09-09 | Rainbolt David E (Executive & Director) | Sale | 22,141 | 105.35 | 2,334,873 |
2024-09-03 | Rainbolt Leslie Jeannine | Sale | 1,414 | 105.58 | 149,297 |
2024-09-03 | Main Street Banking Partners Lp | Sale | 1,414 | 105.58 | 149,297 |
2024-09-03 | Rainbolt David E (Executive & Director) | Sale | 1,414 | 105.58 | 149,297 |
2024-08-30 | Rainbolt Leslie Jeannine | Sale | 18,376 | 106.22 | 1,951,953 |
2024-08-30 | Main Street Banking Partners Lp | Sale | 18,376 | 106.22 | 1,951,953 |
2024-08-30 | Rainbolt David E (Executive & Director) | Sale | 18,376 | 106.22 | 1,951,953 |
2024-08-29 | Foraker Randy (Executive Vice President) | Sale | 130 | 107.01 | 13,911 |
2024-08-29 | Foraker Randy (Executive Vice President) | Option Ex | 130 | 20.83 | 2,707 |
2024-08-28 | Foraker Randy (Executive Vice President) | Sale | 2,870 | 107.10 | 307,385 |
2024-08-28 | Foraker Randy (Executive Vice President) | Option Ex | 2,870 | 20.83 | 59,782 |
2024-08-16 | Lopez Dave R (Director) | Sale | 1,000 | 102.13 | 102,129 |
2024-08-16 | Lopez Dave R (Director) | Option Ex | 1,000 | 21.49 | 21,490 |
2024-07-25 | Hannah Dennis Jay (Executive Vice President) | Sale | 500 | 110.00 | 55,000 |
2024-07-25 | Martin William Scott (Director) | Sale | 15,000 | 107.50 | 1,612,500 |
2024-07-24 | Hannah Dennis Jay (Executive Vice President) | Sale | 1,000 | 107.50 | 107,500 |
2024-07-24 | Martin William Scott (Director) | Sale | 5,000 | 107.50 | 537,500 |
2024-07-23 | Hannah Dennis Jay (Executive Vice President) | Sale | 2,500 | 105.83 | 264,575 |
2024-07-23 | Schmidt Darryl (Executive Vice President) | Buy | 220 | 105.82 | 23,281 |
2024-07-22 | Hannah Dennis Jay (Executive Vice President) | Sale | 3,000 | 105.08 | 315,322 |
2024-07-19 | Hannah Dennis Jay (Executive Vice President) | Sale | 3,000 | 106.50 | 319,509 |
2024-05-06 | Hannah Dennis Jay (Executive Vice President) | Sale | 5,496 | 92.23 | 506,901 |
2024-05-03 | Hannah Dennis Jay (Executive Vice President) | Sale | 204 | 92.38 | 18,845 |
2024-05-02 | Lawrence Kevin (Executive Vice President) | Sale | 2,709 | 91.17 | 246,965 |
2024-05-02 | Lawrence Kevin (Executive Vice President) | Option Ex | 2,709 | 32.30 | 87,500 |
2024-05-01 | Hannah Dennis Jay (Executive Vice President) | Sale | 2,000 | 92.03 | 184,056 |
2024-05-01 | Lawrence Kevin (Executive Vice President) | Sale | 10,000 | 90.00 | 900,000 |
2024-05-01 | Lawrence Kevin (Executive Vice President) | Option Ex | 10,000 | 32.30 | 323,000 |
2024-04-25 | Lawrence Kevin (Executive Vice President) | Sale | 10,000 | 90.00 | 900,030 |
2024-04-25 | Lawrence Kevin (Executive Vice President) | Option Ex | 10,000 | 32.30 | 323,000 |
2024-04-24 | Hannah Dennis Jay (Executive Vice President) | Sale | 300 | 92.06 | 27,617 |
2024-04-24 | Copeland Scott (Executive Vice President) | Sale | 2,534 | 92.21 | 233,665 |
2024-04-22 | Lawrence Kevin (Executive Vice President) | Sale | 10,000 | 90.07 | 900,720 |
2024-04-22 | Lawrence Kevin (Executive Vice President) | Option Ex | 10,000 | 32.30 | 323,000 |
2024-04-22 | Schmidt Darryl (Executive Vice President) | Buy | 256 | 89.71 | 22,964 |
2024-03-07 | Hannah Dennis Jay (Executive Vice President) | Sale | 1,000 | 90.03 | 90,034 |
2024-03-04 | Lopez Dave R (Director) | Sale | 3,000 | 87.18 | 261,528 |
2024-03-04 | Lopez Dave R (Director) | Option Ex | 3,000 | 21.49 | 64,469 |
2024-02-29 | Lawrence Kevin (Executive Vice President) | Sale | 1,159 | 88.00 | 101,992 |
2024-02-29 | Lawrence Kevin (Executive Vice President) | Option Ex | 1,159 | 32.30 | 37,435 |
2024-02-27 | Lawrence Kevin (Executive Vice President) | Sale | 1,529 | 88.00 | 134,552 |
2024-02-27 | Lawrence Kevin (Executive Vice President) | Option Ex | 1,529 | 32.30 | 49,386 |
2024-02-16 | Hannah Dennis Jay (Executive Vice President) | Sale | 4,000 | 90.00 | 360,004 |
2024-02-15 | Hannah Dennis Jay (Executive Vice President) | Sale | 1,000 | 90.07 | 90,071 |
2024-02-12 | Hannah Dennis Jay (Executive Vice President) | Sale | 4,000 | 88.66 | 354,632 |
2024-02-09 | Hannah Dennis Jay (Executive Vice President) | Sale | 4,000 | 88.45 | 353,812 |
2024-01-22 | Schmidt Darryl (Executive Vice President) | Buy | 249 | 92.60 | 23,057 |
2023-12-06 | Lawrence Kevin (Executive Vice President) | Sale | 5,000 | 92.00 | 460,000 |
2023-12-06 | Lawrence Kevin (Executive Vice President) | Option Ex | 5,000 | 32.30 | 161,500 |
2023-11-22 | Jones Mautra Staley (Director) | Buy | 285 | 86.80 | 24,738 |
2023-10-23 | Schmidt Darryl (Executive Vice President) | Buy | 278 | 83.04 | 23,085 |
2023-07-24 | Schmidt Darryl (Executive Vice President) | Buy | 113 | 100.67 | 11,376 |
2023-06-13 | Roberson Robin Noel (Director) | Sale | 5,000 | 94.30 | 471,495 |
2023-06-13 | Roberson Robin Noel (Director) | Option Ex | 5,000 | 47.55 | 237,750 |
2023-05-09 | Goyne Joe (Director) | Buy | 1,000 | 71.50 | 71,500 |
2023-05-04 | Wedel Gregory (BancFirst Corp. Director) | Option Ex | 4,000 | 31.85 | 127,400 |
2023-04-27 | Keating Frank A (BancFirst Corp. Director) | Option Ex | 20,000 | 28.23 | 564,600 |
2023-04-26 | Rainbolt H E (Chairman Emeritus and Director) | Buy | 700 | 74.08 | 51,853 |
2023-04-26 | Brand Dennis L (Executive Vice President and) | Buy | 5,000 | 73.75 | 368,750 |
2023-04-26 | Schmidt Darryl (Executive Vice President) | Buy | 289 | 73.18 | 21,148 |
2023-02-27 | Lawrence Kevin (Executive Vice President) | Sale | 2,291 | 92.00 | 210,772 |
2023-02-27 | Lawrence Kevin (Executive Vice President) | Option Ex | 2,291 | 32.30 | 73,999 |
2023-01-24 | Brand Dennis L (Executive Vice President and) | Buy | 2,000 | 83.00 | 166,000 |
2023-01-23 | Schmidt Darryl (Executive Vice President) | Buy | 1,624 | 82.57 | 134,092 |
2022-12-09 | Lopez Dave R (Director) | Sale | 2,000 | 92.96 | 185,914 |
2022-12-09 | Lopez Dave R (Director) | Option Ex | 2,000 | 21.49 | 42,980 |
2022-10-18 | Schmidt Darryl (Executive Vice President) | Buy | 210 | 91.23 | 19,158 |
2022-08-16 | Ford Joseph (Director) | Sale | 6,952 | 117.00 | 813,356 |
2022-08-16 | Ford Joseph (Director) | Option Ex | 6,952 | 47.55 | 330,567 |
2022-08-08 | Craig C L Jr (Director) | Sale | 4,800 | 110.53 | 530,534 |
2022-08-05 | Craig C L Jr (Director) | Sale | 2,700 | 108.71 | 293,522 |
2022-08-04 | Craig C L Jr (Director) | Sale | 1,500 | 107.94 | 161,916 |
2022-08-03 | Rainbolt David E (Executive & Director) | Sale | 9,388 | 111.33 | 1,045,119 |
2022-07-29 | Rainbolt David E (Executive & Director) | Sale | 50,000 | 106.45 | 5,322,750 |
2022-07-28 | Roberson Robin Noel (Director) | Sale | 5,000 | 106.67 | 533,355 |
2022-07-28 | Roberson Robin Noel (Director) | Option Ex | 5,000 | 47.55 | 237,750 |
2022-07-15 | Schmidt Darryl (Executive Vice President) | Buy | 186 | 92.17 | 17,142 |
2022-06-07 | Lawrence Kevin (Executive Vice President) | Sale | 2,000 | 95.35 | 190,698 |
2022-06-02 | Copeland Scott (Executive Vice President) | Sale | 450 | 92.44 | 41,598 |
2022-05-17 | Bf Bank Partners Lp | Sale | 7,080 | 82.51 | 584,192 |
2022-05-17 | Main Street Banking Partners Lp | Sale | 7,071 | 82.51 | 583,449 |
2022-05-17 | Rainbolt David E (President and CEO and Director) | Sale | 7,080 | 82.51 | 584,192 |
2022-05-13 | Bf Bank Partners Lp | Sale | 39,409 | 82.58 | 3,254,237 |
2022-05-13 | Main Street Banking Partners Lp | Sale | 39,416 | 82.58 | 3,254,815 |
2022-05-13 | Rainbolt David E (President and CEO and Director) | Sale | 39,409 | 82.58 | 3,254,237 |
2022-05-12 | Bf Bank Partners Lp | Sale | 142,938 | 83.66 | 11,943,003 |
2022-05-12 | Main Street Banking Partners Lp | Sale | 52,500 | 84.06 | 4,413,045 |
2022-05-12 | Rainbolt David E (President and CEO and Director) | Sale | 142,938 | 83.66 | 11,943,003 |
2022-02-22 | Martin William Scott (Director) | Sale | 2,500 | 77.73 | 194,337 |
2022-02-22 | Martin William Scott (Director) | Option Ex | 2,500 | 54.70 | 136,750 |
2022-01-24 | Wallace Mike (Director) | Option Ex | 6,000 | 23.01 | 138,060 |
2021-09-14 | Brand Dennis L (Executive Vice President and) | Buy | 4,000 | 54.12 | 216,500 |
2021-09-13 | Brand Dennis L (Executive Vice President and) | Buy | 5,000 | 54.50 | 272,500 |
2021-08-20 | Craig C L Jr (Director) | Buy | 332 | 56.29 | 18,688 |
2021-07-19 | Pierson Brian Wade (Senior Vice President) | Sale | 250 | 55.80 | 13,951 |
2021-05-20 | Rainbolt H E (Chairman Emeritus and Director) | Buy | 1,000 | 72.02 | 72,020 |
2021-05-18 | Bf Bank Partners Lp | Sale | 5,000 | 71.81 | 359,060 |
2021-05-18 | Rainbolt David E (President and CEO and Director) | Sale | 5,000 | 71.81 | 359,060 |
2021-05-17 | Rainbolt David E (President and CEO and Director) | Sale | 5,100 | 72.63 | 370,402 |
2021-05-14 | Bf Bank Partners Lp | Sale | 15,000 | 73.25 | 1,098,720 |
2021-05-14 | Main Street Banking Partners Lp | Sale | 15,000 | 73.25 | 1,098,720 |
2021-05-14 | Rainbolt David E (President and CEO and Director) | Sale | 15,000 | 73.25 | 1,098,720 |
2021-05-13 | Bf Bank Partners Lp | Sale | 30,000 | 72.92 | 2,187,600 |
2021-05-13 | Main Street Banking Partners Lp | Sale | 30,000 | 72.92 | 2,187,600 |
2021-05-13 | Rainbolt David E (President and CEO and Director) | Sale | 30,000 | 72.92 | 2,187,600 |
Insider trading activities including stock purchases, stock sales, and option exercises of BANF listed in the above tables cannot be completely guaranteed as to their accuracy. For more insider trading information of Bancfirst Corp /ok/ (symbol BANF, CIK number 760498) see the Securities and Exchange Commission (SEC) website.