×

Subscribe Today

Get our free articles delivered directly to your email!

Continue reading

Insider Transactions for BANCFIRST CORP /OK/ (BANF)

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
BANFBANCFIRST CORP /OK/Hannah Dennis JayExecutive Vice PresidentMar 07, 2024Sale$90.031,00090,03418,714Mar 07, 2024, 04:38 PM
BANFBANCFIRST CORP /OK/Lopez Dave RDirectorMar 04, 2024Option Exercise$54.336,000325,9963,000Mar 04, 2024, 06:18 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 29, 2024Option Exercise$60.152,318139,42811,159Feb 29, 2024, 12:47 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 27, 2024Option Exercise$60.153,058183,93911,529Feb 27, 2024, 04:55 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 23, 2024Option Exercise$60.1514,624879,63917,312Feb 23, 2024, 04:32 PM
BANFBANCFIRST CORP /OK/Hannah Dennis JayExecutive Vice PresidentFeb 12, 2024Sale$88.664,000354,63224,714Feb 20, 2024, 06:00 AM
BANFBANCFIRST CORP /OK/Hannah Dennis JayExecutive Vice PresidentFeb 15, 2024Sale$90.071,00090,07123,714Feb 20, 2024, 06:00 AM
BANFBANCFIRST CORP /OK/Hannah Dennis JayExecutive Vice PresidentFeb 16, 2024Sale$90.004,000360,00319,714Feb 20, 2024, 06:00 AM
BANFBANCFIRST CORP /OK/Hannah Dennis JayExecutive Vice PresidentFeb 09, 2024Sale$88.454,000353,81228,714Feb 20, 2024, 06:00 AM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentJan 22, 2024Buy$92.6022520,83548,707Jan 22, 2024, 12:05 PM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentJan 22, 2024Buy$92.60242,2225,098Jan 22, 2024, 12:05 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentDec 06, 2023Sale$62.1510,000621,50015,000Dec 06, 2023, 11:15 AM
BANFBANCFIRST CORP /OK/Jones Mautra StaleyDirectorNov 22, 2023Buy$86.8028524,738285Nov 22, 2023, 01:07 PM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentOct 23, 2023Buy$83.0425120,84348,732Oct 23, 2023, 11:28 AM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentOct 23, 2023Buy$83.04272,2425,074Oct 23, 2023, 11:28 AM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentJul 24, 2023Buy$100.67939,36348,481Jul 24, 2023, 10:01 AM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentJul 24, 2023Buy$100.67202,0135,047Jul 24, 2023, 10:01 AM
BANFBANCFIRST CORP /OK/Roberson Robin NoelDirectorJun 13, 2023Option Exercise$70.9210,000709,2445,000Jun 13, 2023, 11:40 AM
BANFBANCFIRST CORP /OK/Goyne JoeDirectorMay 09, 2023Buy$71.501,00071,5005,600May 09, 2023, 02:19 PM
BANFBANCFIRST CORP /OK/Wedel GregoryDirectorMay 04, 2023Option Exercise$31.854,000127,4004,000May 04, 2023, 05:58 PM
BANFBANCFIRST CORP /OK/KEATING FRANK ADirectorApr 27, 2023Option Exercise$28.2320,000564,60020,000Apr 28, 2023, 09:59 AM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentApr 26, 2023Buy$73.1826219,17248,388Apr 26, 2023, 04:30 PM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentApr 26, 2023Buy$73.18271,9765,027Apr 26, 2023, 04:30 PM
BANFBANCFIRST CORP /OK/RAINBOLT H EDirectorApr 26, 2023Buy$74.0870051,854706Apr 26, 2023, 02:29 PM
BANFBANCFIRST CORP /OK/BRAND DENNIS LExecutive Vice President andApr 26, 2023Buy$73.755,000368,75037,000Apr 26, 2023, 12:39 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 27, 2023Sale$62.154,582284,77112,291Feb 28, 2023, 10:39 AM
BANFBANCFIRST CORP /OK/BRAND DENNIS LExecutive Vice President andJan 24, 2023Buy$83.002,000166,00032,000Jan 24, 2023, 03:28 PM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentJan 23, 2023Buy$82.5723219,15748,029Jan 23, 2023, 11:14 AM
BANFBANCFIRST CORP /OK/Lopez Dave RDirectorDec 09, 2022Sale$57.224,000228,8942,000Dec 12, 2022, 11:39 AM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentJul 15, 2022Buy$92.1718717,23547,984Oct 19, 2022, 02:53 PM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentOct 18, 2022Buy$91.2321019,15848,194Oct 19, 2022, 02:53 PM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentJul 15, 2022Buy$92.1718717,23547,984Oct 18, 2022, 12:07 PM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentOct 18, 2022Buy$91.2321019,15848,194Oct 18, 2022, 12:07 PM
BANFBANCFIRST CORP /OK/McCasland Thomas Howard IIIDirectorAug 31, 2022Option Exercise$107.8636,9403,984,34836,940Sep 01, 2022, 02:50 PM
BANFBANCFIRST CORP /OK/Ford JosephDirectorAug 16, 2022Option Exercise$82.2713,9041,143,9246,952Aug 17, 2022, 11:02 AM
BANFBANCFIRST CORP /OK/CRAIG C L JRDirectorAug 09, 2022Sale$111.131,000111,13042,072Aug 09, 2022, 05:25 PM
BANFBANCFIRST CORP /OK/CRAIG C L JRDirectorAug 08, 2022Sale$110.534,800530,53443,072Aug 08, 2022, 05:13 PM
BANFBANCFIRST CORP /OK/CRAIG C L JRDirectorAug 05, 2022Sale$108.712,700293,52247,872Aug 08, 2022, 10:25 AM
BANFBANCFIRST CORP /OK/CRAIG C L JRDirectorAug 04, 2022Sale$107.941,500161,91650,572Aug 04, 2022, 05:15 PM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EExecutive & DirectorAug 03, 2022Sale$111.329,3881,045,11925,000Aug 03, 2022, 04:14 PM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EExecutive & DirectorJul 29, 2022Sale$106.4650,0005,322,75034,388Aug 01, 2022, 04:17 PM
BANFBANCFIRST CORP /OK/Roberson Robin NoelDirectorJul 28, 2022Sale$77.1110,000771,1055,000Jul 29, 2022, 10:01 AM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentJan 18, 2022Option Exercise$77.5219715,27142,611Jun 14, 2022, 04:07 PM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentApr 18, 2022Option Exercise$82.6318615,36942,797Jun 14, 2022, 04:07 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentJun 07, 2022Sale$95.352,000190,69810,000Jun 07, 2022, 04:11 PM
BANFBANCFIRST CORP /OK/COPELAND SCOTTExecutive Vice PresidentJun 02, 2022Sale$92.4445041,5980Jun 02, 2022, 03:53 PM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EPresident and CEO and DirectorMay 13, 2022Sale$82.5839,4093,254,2305,007,080May 17, 2022, 01:39 PM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EPresident and CEO and DirectorMay 17, 2022Sale$82.517,080584,1915,000,000May 17, 2022, 01:39 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMay 13, 2022Sale$82.5839,4093,254,2305,007,080May 17, 2022, 01:34 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMay 17, 2022Sale$82.517,080584,1915,000,000May 17, 2022, 01:34 PM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerMay 13, 2022Sale$82.5839,4163,254,8085,007,071May 17, 2022, 01:27 PM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerMay 17, 2022Sale$82.517,071583,4495,000,000May 17, 2022, 01:27 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMay 12, 2022Sale$83.2690,4387,529,9225,046,489May 12, 2022, 04:56 PM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EPresident and CEO and DirectorMay 12, 2022Sale$83.2690,4387,529,9225,046,489May 12, 2022, 04:55 PM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerMay 12, 2022Sale$83.2690,4407,530,0885,046,487May 12, 2022, 04:52 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMay 12, 2022Sale$84.0652,5004,413,0245,136,927May 12, 2022, 11:38 AM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerMay 12, 2022Sale$84.0652,5004,413,0245,136,927May 12, 2022, 11:37 AM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EPresident and CEO and DirectorMay 12, 2022Sale$84.0652,5004,413,0245,136,927May 12, 2022, 11:32 AM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentFeb 28, 2022Sale$43.4754,0002,347,23321,000Feb 28, 2022, 05:22 PM
BANFBANCFIRST CORP /OK/Martin William ScottDirectorFeb 22, 2022Sale$66.225,000331,0882,500Feb 22, 2022, 05:16 PM
BANFBANCFIRST CORP /OK/Wallace MikeDirectorJan 24, 2022Option Exercise$23.016,000138,0608,000Jan 24, 2022, 11:07 AM
BANFBANCFIRST CORP /OK/SCHMIDT DARRYLExecutive Vice PresidentDec 22, 2021Option Exercise$55.461,71495,05842,414Dec 23, 2021, 11:59 AM
BANFBANCFIRST CORP /OK/BRAND DENNIS LExecutive Vice President andSep 13, 2021Buy$54.505,000272,50026,000Sep 14, 2021, 10:35 AM
BANFBANCFIRST CORP /OK/BRAND DENNIS LExecutive Vice President andSep 14, 2021Buy$54.064,000216,25030,000Sep 14, 2021, 10:35 AM
BANFBANCFIRST CORP /OK/CRAIG C L JRDirectorAug 20, 2021Buy$56.2933218,68852,072Aug 23, 2021, 02:21 PM
BANFBANCFIRST CORP /OK/Pierson Brian WadeSenior Vice PresidentJul 30, 2020Sale$46.2795043,95750Jul 23, 2021, 05:09 PM
BANFBANCFIRST CORP /OK/Pierson Brian WadeSenior Vice PresidentJul 19, 2021Sale$55.8025013,9511,000Jul 20, 2021, 10:34 AM
BANFBANCFIRST CORP /OK/RAINBOLT H EDirectorMay 20, 2021Buy$72.021,00072,0201,206May 24, 2021, 02:16 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMay 18, 2021Sale$71.815,000359,0605,189,427May 18, 2021, 06:00 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMay 14, 2021Sale$73.2515,0001,098,7165,199,527May 17, 2021, 11:37 AM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMay 13, 2021Sale$72.9230,0002,187,6065,214,527May 13, 2021, 05:31 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMay 12, 2021Sale$72.615,473397,3785,244,527May 13, 2021, 05:31 PM
BANFBANCFIRST CORP /OK/Martin William ScottDirectorApr 27, 2021Sale$69.912,500174,775355,404Apr 27, 2021, 04:50 PM
BANFBANCFIRST CORP /OK/Martin William ScottDirectorApr 23, 2021Sale$69.005,000345,000357,904Apr 23, 2021, 11:42 AM
BANFBANCFIRST CORP /OK/Martin William ScottDirectorApr 22, 2021Sale$69.005,000345,000362,904Apr 22, 2021, 01:21 PM
BANFBANCFIRST CORP /OK/Martin William ScottDirectorApr 21, 2021Sale$68.535,000342,650367,904Apr 21, 2021, 06:24 PM
BANFBANCFIRST CORP /OK/BRAND DENNIS LExecutive Vice President andMar 11, 2021Sale$73.115,000365,55021,000Mar 22, 2021, 11:55 AM
BANFBANCFIRST CORP /OK/Slay John K JRRegional ExecutiveMar 12, 2021Option Exercise$48.635,000243,1252,500Mar 12, 2021, 03:35 PM
BANFBANCFIRST CORP /OK/Starks KenRegional ExecutiveMar 11, 2021Option Exercise$46.297,000324,0654,500Mar 11, 2021, 12:09 PM
BANFBANCFIRST CORP /OK/JAMES KARENExecutive Vice President andMar 08, 2021Sale$70.555,000352,75010,236Mar 09, 2021, 10:15 AM
BANFBANCFIRST CORP /OK/Martin William ScottDirectorMar 08, 2021Option Exercise$63.4815,000952,2007,500Mar 09, 2021, 10:12 AM
BANFBANCFIRST CORP /OK/Anderson JohnRegional ExecutiveMar 05, 2021Option Exercise$43.6520,000873,10010,000Mar 05, 2021, 12:03 PM
BANFBANCFIRST CORP /OK/Slay John K JRRegional ExecutiveMar 03, 2021Option Exercise$44.895,000224,4502,500Mar 03, 2021, 04:20 PM
BANFBANCFIRST CORP /OK/Martin William ScottDirectorMar 03, 2021Sale$66.5010,000665,000372,904Mar 03, 2021, 10:40 AM
BANFBANCFIRST CORP /OK/Martin William ScottDirectorMar 02, 2021Sale$65.3810,000653,800382,904Mar 03, 2021, 10:07 AM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EPresident and CEO and DirectorMar 01, 2021Sale$65.8016,9961,118,3615,250,000Mar 01, 2021, 05:40 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerMar 01, 2021Sale$65.8016,9961,118,3615,250,000Mar 01, 2021, 05:05 PM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerMar 01, 2021Sale$65.8016,9961,118,3615,250,000Mar 01, 2021, 05:02 PM
BANFBANCFIRST CORP /OK/Lawrence KevinExecutive Vice PresidentMar 01, 2021Sale$43.472,500108,6631,250Mar 01, 2021, 11:05 AM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerFeb 26, 2021Sale$65.064,713306,6435,266,996Mar 01, 2021, 09:56 AM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerFeb 26, 2021Sale$65.064,713306,6435,266,996Mar 01, 2021, 09:53 AM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EPresident and CEO and DirectorFeb 26, 2021Sale$65.064,713306,6435,266,996Mar 01, 2021, 09:52 AM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EPresident and CEO and DirectorFeb 25, 2021Sale$65.189,280604,8645,271,709Feb 26, 2021, 04:06 PM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerFeb 25, 2021Sale$65.189,280604,8645,271,709Feb 26, 2021, 04:03 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerFeb 25, 2021Sale$65.189,280604,8645,271,709Feb 26, 2021, 04:00 PM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerFeb 24, 2021Sale$66.1136,0462,383,1605,280,989Feb 25, 2021, 12:42 PM
BANFBANCFIRST CORP /OK/RAINBOLT DAVID EPresident and CEO and DirectorFeb 24, 2021Sale$66.1136,0462,383,1605,280,989Feb 25, 2021, 12:41 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerFeb 24, 2021Sale$66.1136,0462,383,1605,280,989Feb 25, 2021, 12:37 PM
BANFBANCFIRST CORP /OK/BF Bank Partners LP10% OwnerFeb 23, 2021Sale$66.1321,7611,439,1295,317,035Feb 24, 2021, 04:00 PM
BANFBANCFIRST CORP /OK/Main Street Banking Partners LP10% OwnerFeb 23, 2021Sale$66.1321,7611,439,1295,317,035Feb 24, 2021, 03:59 PM