Lastest Insider Transactions Of BANCFIRST CORP /OK/ ( BANF ) |
Symbol | Company Name | Insider Name | Title | Date | Transation | Share | Price | Amount | File Date |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | 2024-11-21 | Sell | 24,607 | 124.70 | 3,068,481 | 2024-11-21 17:35:25 |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | 2024-11-15 | Sell | 25,000 | 123.00 | 3,075,003 | 2024-11-15 17:08:47 |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | 2024-11-14 | Sell | 7,500 | 123.17 | 923,759 | 2024-11-14 17:27:12 |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | 2024-11-13 | Sell | 10,298 | 126.01 | 1,297,603 | 2024-11-13 17:36:04 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-11-06 | Sell | 10,543 | 126.58 | 1,334,574 | 2024-11-08 11:39:11 |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | 2024-11-06 | Sell | 15,000 | 117.00 | 1,754,964 | 2024-11-06 17:21:45 |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | 2024-10-30 | Sell | 5,000 | 113.50 | 567,500 | 2024-10-30 10:47:42 |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | 2024-10-28 | Sell | 24,421 | 110.78 | 2,705,444 | 2024-10-29 10:30:11 |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director 10% Owner | 2024-10-28 | Sell | 24,421 | 110.78 | 2,705,444 | 2024-10-29 10:29:09 |
BANF | BANCFIRST CORP /OK/ | Rainbolt Leslie Jeannine | Directior 10% Owner | 2024-10-28 | Sell | 24,421 | 110.78 | 2,705,444 | 2024-10-29 10:26:05 |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director 10% Owner | 2024-10-24 | Sell | 1,750 | 110.11 | 192,700 | 2024-10-24 18:15:29 |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | 2024-10-24 | Sell | 1,750 | 110.11 | 192,700 | 2024-10-24 18:12:26 |
BANF | BANCFIRST CORP /OK/ | Rainbolt Leslie Jeannine | Directior 10% Owner | 2024-10-24 | Sell | 1,750 | 110.11 | 192,700 | 2024-10-24 18:09:23 |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | 2024-10-23 | Sell | 5,601 | 110.21 | 617,271 | 2024-10-23 17:30:01 |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director 10% Owner | 2024-10-23 | Sell | 5,601 | 110.21 | 617,271 | 2024-10-23 17:28:59 |
BANF | BANCFIRST CORP /OK/ | Rainbolt Leslie Jeannine | Directior 10% Owner | 2024-10-23 | Sell | 5,601 | 110.21 | 617,271 | 2024-10-23 17:25:56 |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director 10% Owner | 2024-10-22 | Sell | 777 | 110.00 | 85,470 | 2024-10-22 17:23:58 |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | 2024-10-22 | Sell | 778 | 110.00 | 85,580 | 2024-10-22 17:20:55 |
BANF | BANCFIRST CORP /OK/ | Rainbolt Leslie Jeannine | Directior 10% Owner | 2024-10-22 | Sell | 778 | 110.00 | 85,580 | 2024-10-22 17:17:52 |
BANF | BANCFIRST CORP /OK/ | Rainbolt Leslie Jeannine | Directior 10% Owner | 2024-10-21 | Sell | 2,152 | 110.47 | 237,725 | 2024-10-21 16:59:47 |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | 2024-10-21 | Sell | 2,152 | 110.47 | 237,725 | 2024-10-21 16:56:44 |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director 10% Owner | 2024-10-21 | Sell | 2,152 | 110.47 | 237,725 | 2024-10-21 16:49:43 |
BANF | BANCFIRST CORP /OK/ | Rainbolt Leslie Jeannine | Directior 10% Owner | 2024-09-13 | Sell | 10,371 | 105.02 | 1,089,205 | 2024-09-13 17:45:42 |
BANF | BANCFIRST CORP /OK/ | Main Street Banking Partners LP | 10% Owner | 2024-09-13 | Sell | 10,371 | 105.02 | 1,089,205 | 2024-09-13 17:44:41 |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director 10% Owner | 2024-09-13 | Sell | 10,372 | 105.02 | 1,089,310 | 2024-09-13 17:41:38 |
BANF | BANCFIRST CORP /OK/ | RAINBOLT DAVID E | Executive & Director 10% Owner | 2024-09-11 | Sell | 1,391 | 105.01 | 146,063 | 2024-09-11 20:50:05 |
BANF | BANCFIRST CORP /OK/ | Lopez Dave R | Director | 2024-08-16 | Sell | 1,000 | 102.13 | 102,129 | 2024-08-19 09:53:37 |
BANF | BANCFIRST CORP /OK/ | Lopez Dave R | Director | 2024-08-16 | Option Exercise | 1,000 | 21.49 | 21,490 | 2024-08-19 09:53:37 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-07-25 | Sell | 500 | 110.00 | 55,000 | 2024-07-25 17:04:29 |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | 2024-07-25 | Sell | 15,000 | 107.50 | 1,612,500 | 2024-07-25 11:29:13 |
BANF | BANCFIRST CORP /OK/ | Martin William Scott | Director | 2024-07-24 | Sell | 5,000 | 107.50 | 537,501 | 2024-07-24 17:23:34 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-07-24 | Sell | 1,000 | 107.50 | 107,500 | 2024-07-24 17:18:30 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-07-23 | Sell | 2,500 | 105.33 | 263,330 | 2024-07-23 14:42:26 |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | 2024-07-23 | Buy | 220 | 105.82 | 23,281 | 2024-07-23 12:45:18 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-07-22 | Sell | 2,000 | 105.16 | 210,322 | 2024-07-22 16:17:41 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-07-22 | Sell | 1,000 | 105.00 | 105,000 | 2024-07-22 16:00:38 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-07-19 | Sell | 3,000 | 106.50 | 319,509 | 2024-07-19 16:53:52 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-05-06 | Sell | 5,496 | 92.23 | 506,902 | 2024-05-07 10:00:12 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-05-03 | Sell | 204 | 92.38 | 18,846 | 2024-05-03 18:39:34 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-05-03 | Sell | 204 | 92.38 | 18,846 | 2024-05-03 18:39:34 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-05-02 | Sell | 2,709 | 91.16 | 246,966 | 2024-05-02 12:37:26 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-05-02 | Option Exercise | 2,709 | 32.30 | 87,501 | 2024-05-02 12:37:26 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-05-01 | Sell | 2,000 | 92.03 | 184,057 | 2024-05-01 16:39:49 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-05-01 | Sell | 10,000 | 90.00 | 900,000 | 2024-05-01 14:54:33 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-05-01 | Option Exercise | 10,000 | 32.30 | 323,000 | 2024-05-01 14:54:33 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-04-25 | Sell | 10,000 | 90.00 | 900,028 | 2024-04-25 12:15:13 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-04-25 | Option Exercise | 10,000 | 32.30 | 323,000 | 2024-04-25 12:15:13 |
BANF | BANCFIRST CORP /OK/ | COPELAND SCOTT | Executive Vice President | 2024-04-24 | Sell | 2,534 | 92.21 | 233,665 | 2024-04-25 10:40:07 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-04-24 | Sell | 300 | 92.06 | 27,617 | 2024-04-24 18:02:30 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-04-22 | Sell | 10,000 | 90.07 | 900,723 | 2024-04-22 13:11:03 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-04-22 | Option Exercise | 10,000 | 32.30 | 323,000 | 2024-04-22 13:11:03 |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | 2024-04-22 | Buy | 256 | 89.71 | 22,965 | 2024-04-22 11:11:58 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-03-07 | Sell | 1,000 | 90.03 | 90,034 | 2024-03-07 16:38:50 |
BANF | BANCFIRST CORP /OK/ | Lopez Dave R | Director | 2024-03-04 | Sell | 3,000 | 87.18 | 261,527 | 2024-03-04 18:18:14 |
BANF | BANCFIRST CORP /OK/ | Lopez Dave R | Director | 2024-03-04 | Option Exercise | 3,000 | 21.49 | 64,470 | 2024-03-04 18:18:14 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-02-29 | Sell | 1,159 | 88.00 | 101,992 | 2024-02-29 12:47:40 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-02-29 | Option Exercise | 1,159 | 32.30 | 37,436 | 2024-02-29 12:47:40 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-02-27 | Sell | 1,529 | 88.00 | 134,552 | 2024-02-27 16:55:18 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-02-27 | Option Exercise | 1,529 | 32.30 | 49,387 | 2024-02-27 16:55:18 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-02-23 | Sell | 7,312 | 88.00 | 643,461 | 2024-02-23 16:32:20 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2024-02-23 | Option Exercise | 7,312 | 32.30 | 236,178 | 2024-02-23 16:32:20 |
BANF | BANCFIRST CORP /OK/ | Hannah Dennis Jay | Executive Vice President | 2024-02-09 | Sell | 13,000 | 89.12 | 1,158,518 | 2024-02-20 06:00:45 |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | 2024-01-22 | Buy | 249 | 92.60 | 23,058 | 2024-01-22 12:05:16 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2023-12-06 | Sell | 5,000 | 92.00 | 460,000 | 2023-12-06 11:15:16 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2023-12-06 | Option Exercise | 5,000 | 32.30 | 161,500 | 2023-12-06 11:15:16 |
BANF | BANCFIRST CORP /OK/ | Jones Mautra Staley | Director | 2023-11-22 | Buy | 285 | 86.80 | 24,738 | 2023-11-22 13:07:58 |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | 2023-10-23 | Buy | 278 | 83.04 | 23,086 | 2023-10-23 11:28:15 |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | 2023-07-24 | Buy | 113 | 100.67 | 11,376 | 2023-07-24 10:01:41 |
BANF | BANCFIRST CORP /OK/ | Roberson Robin Noel | Director | 2023-06-13 | Sell | 5,000 | 94.30 | 471,494 | 2023-06-13 11:40:35 |
BANF | BANCFIRST CORP /OK/ | Roberson Robin Noel | Director | 2023-06-13 | Option Exercise | 5,000 | 47.55 | 237,750 | 2023-06-13 11:40:35 |
BANF | BANCFIRST CORP /OK/ | Goyne Joe | Director | 2023-05-09 | Buy | 1,000 | 71.50 | 71,500 | 2023-05-09 14:19:30 |
BANF | BANCFIRST CORP /OK/ | Wedel Gregory | BancFirst Corp. Director | 2023-05-04 | Option Exercise | 4,000 | 31.85 | 127,400 | 2023-05-04 17:58:25 |
BANF | BANCFIRST CORP /OK/ | KEATING FRANK A | BancFirst Corp. Director | 2023-04-27 | Option Exercise | 20,000 | 28.23 | 564,600 | 2023-04-28 09:59:49 |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | 2023-04-26 | Buy | 289 | 73.18 | 21,148 | 2023-04-26 16:30:13 |
BANF | BANCFIRST CORP /OK/ | RAINBOLT H E | Chairman Emeritus and Director | 2023-04-26 | Buy | 700 | 74.08 | 51,854 | 2023-04-26 14:29:01 |
BANF | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | 2023-04-26 | Buy | 5,000 | 73.75 | 368,750 | 2023-04-26 12:39:54 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2023-02-27 | Sell | 2,291 | 92.00 | 210,772 | 2023-02-28 10:39:51 |
BANF | BANCFIRST CORP /OK/ | Lawrence Kevin | Executive Vice President | 2023-02-27 | Option Exercise | 2,291 | 32.30 | 73,999 | 2023-02-28 10:39:51 |
BANF | BANCFIRST CORP /OK/ | BRAND DENNIS L | Executive Vice President and | 2023-01-24 | Buy | 2,000 | 83.00 | 166,000 | 2023-01-24 15:28:01 |
BANF | BANCFIRST CORP /OK/ | SCHMIDT DARRYL | Executive Vice President | 2023-01-23 | Buy | 232 | 82.57 | 19,157 | 2023-01-23 11:14:04 |
BANF | BANCFIRST CORP /OK/ | Lopez Dave R | Director | 2022-12-09 | Sell | 2,000 | 92.96 | 185,914 | 2022-12-12 11:39:33 |
BANF | BANCFIRST CORP /OK/ | Lopez Dave R | Director | 2022-12-09 | Option Exercise | 2,000 | 21.49 | 42,980 | 2022-12-12 11:39:33 |