InsiderFlow

BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs

$26.12-0.07 (-0.26%)

Prev Close

$26.19

Open

$26.13

High

$26.13

Low

$26.12

Volume

293

Market Cap

$4.18B

P/E

Div Yield

Over the past 12 months, insider activity at BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs (BANFP) has been exclusively selling, with 0 insider purchases totaling $0.00 and 4 insider sales totaling $2.12M. The most recent insider transaction was by FORAKER RANDY (Executive Vice President), who sold $359.7K worth of shares on Feb 11, 2026. BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs operates in the Technology sector, within the General industry, with a market cap of $4.18B.

Buys (12M)

0

$0.00

Sells (12M)

4

$2.12M

Net Activity

Net Seller

$2.12M

Active Insiders

2

last 12 mo

BANFP Price Chart

BANFP Insider Trading Activity

DateInsiderRoleTypeSharesAvg PriceValueShares After
Feb 11, 2026FORAKER RANDYExecutive Vice PresidentSell3,000$119.91$359.7K0
Aug 14, 2025Drummond F FordDirectorSell5,000$126.29$631.4K0
May 28, 2025Drummond F FordDirectorSell5,000$124.12$620.6K0
May 22, 2025FORAKER RANDYExecutive Vice PresidentSell4,000$126.61$506.4K0
Feb 28, 2025Martin William ScottDirectorSell10,000$119.13$1.19M214,499
Feb 11, 2025SCHMIDT DARRYLExecutive Vice PresidentSell5,000$122.06$610.3K43,564.1
Feb 6, 2025Drummond F FordDirectorSell5,000$120.58$602.9K0
Jan 29, 2025Drummond F FordDirectorSell5,000$117.97$589.9K0
Dec 12, 2024BRAND DENNIS LExecutive Vice PresidentSell4,000$126.50$506.0K33,000
Nov 21, 2024Martin William ScottDirectorSell24,607$124.70$3.07M224,499
Nov 15, 2024Martin William ScottDirectorSell25,000$123.00$3.08M249,106
Nov 14, 2024Martin William ScottDirectorSell7,500$123.17$923.8K274,106
Nov 13, 2024Martin William ScottDirectorSell10,298$126.01$1.30M281,606
Nov 8, 2024Hannah Dennis JayExecutive Vice PresidentSell10,543$126.58$1.33M5,543
Nov 6, 2024Martin William ScottDirectorSell15,000$117.00$1.75M291,904
Oct 30, 2024Martin William ScottDirectorSell5,000$113.50$567.5K306,904
Oct 29, 2024Main Street Banking Partners LPSell24,421$110.78$2.71M4,910,000
Oct 29, 2024RAINBOLT DAVID EExecutive & DirectorSell24,421$110.78$2.71M200,000
Oct 29, 2024Rainbolt Leslie JeannineSell24,421$110.78$2.71M4,910,000
Oct 24, 2024Main Street Banking Partners LPSell1,750$110.11$192.7K4,934,420
Oct 24, 2024RAINBOLT DAVID EExecutive & DirectorSell1,750$110.11$192.7K208,141
Oct 24, 2024Rainbolt Leslie JeannineSell1,750$110.11$192.7K4,934,420
Oct 23, 2024Main Street Banking Partners LPSell5,601$110.21$617.3K4,936,170
Oct 23, 2024RAINBOLT DAVID EExecutive & DirectorSell5,601$110.21$617.3K208,724
Oct 23, 2024Rainbolt Leslie JeannineSell5,601$110.21$617.3K4,936,170
Oct 22, 2024Main Street Banking Partners LPSell778$110.00$85.6K4,941,770
Oct 22, 2024RAINBOLT DAVID EExecutive & DirectorSell777$110.00$85.5K210,591
Oct 22, 2024Rainbolt Leslie JeannineSell778$110.00$85.6K4,941,770
Oct 21, 2024Main Street Banking Partners LPSell2,152$110.47$237.7K4,942,550
Oct 21, 2024RAINBOLT DAVID EExecutive & DirectorSell2,152$110.47$237.7K210,850
Oct 21, 2024Rainbolt Leslie JeannineSell2,152$110.47$237.7K4,942,550
Sep 13, 2024Main Street Banking Partners LPSell10,371$105.02$1.09M4,944,700
Sep 13, 2024RAINBOLT DAVID EExecutive & DirectorSell10,372$105.02$1.09M211,567
Sep 13, 2024Rainbolt Leslie JeannineSell10,371$105.02$1.09M4,944,700
Sep 11, 2024Main Street Banking Partners LPSell1,391$105.01$146.1K4,955,070
Sep 11, 2024RAINBOLT DAVID EExecutive & DirectorSell1,391$105.01$146.1K215,025
Sep 11, 2024Rainbolt Leslie JeannineSell1,391$105.01$146.1K4,955,070
Sep 10, 2024Main Street Banking Partners LPSell1,631$105.10$171.4K4,958,070
Sep 10, 2024RAINBOLT DAVID EExecutive & DirectorSell1,632$105.10$171.5K216,023
Sep 10, 2024Rainbolt Leslie JeannineSell1,631$105.10$171.4K4,958,070
Sep 9, 2024Main Street Banking Partners LPSell22,114$105.46$2.33M4,958,100
Sep 9, 2024RAINBOLT DAVID EExecutive & DirectorSell22,112$105.46$2.33M216,032
Sep 9, 2024Rainbolt Leslie JeannineSell22,114$105.46$2.33M4,958,100
Sep 3, 2024Main Street Banking Partners LPSell1,414$105.58$149.3K4,980,210
Sep 3, 2024RAINBOLT DAVID EExecutive & DirectorSell1,414$105.58$149.3K223,404
Sep 3, 2024Rainbolt Leslie JeannineSell1,414$105.58$149.3K4,980,210
Aug 30, 2024Main Street Banking Partners LPSell18,376$106.22$1.95M4,981,620
Aug 30, 2024RAINBOLT DAVID EExecutive & DirectorSell18,375$106.22$1.95M223,874
Aug 30, 2024Rainbolt Leslie JeannineSell18,376$106.22$1.95M4,981,620
Aug 29, 2024FORAKER RANDYExecutive Vice PresidentSell130$107.01$13.9K0
Aug 28, 2024FORAKER RANDYExecutive Vice PresidentSell2,870$107.10$307.4K0
Aug 19, 2024Lopez Dave RDirectorSell1,000$102.13$102.1K0
Jul 25, 2024Hannah Dennis JayExecutive Vice PresidentSell500$110.00$55.0K714
Jul 25, 2024Martin William ScottDirectorSell15,000$107.50$1.61M311,904
Jul 24, 2024Hannah Dennis JayExecutive Vice PresidentSell1,000$107.50$107.5K1,214
Jul 24, 2024Martin William ScottDirectorSell5,000$107.50$537.5K326,904
Jul 23, 2024Hannah Dennis JayExecutive Vice PresidentSell2,500$105.33$263.3K2,714
Jul 23, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy220$105.82$23.3K49,138.1
Jul 22, 2024Hannah Dennis JayExecutive Vice PresidentSell3,000$105.11$315.3K6,714
Jul 19, 2024Hannah Dennis JayExecutive Vice PresidentSell3,000$106.50$319.5K7,714
May 7, 2024Hannah Dennis JayExecutive Vice PresidentSell5,496$92.23$506.9K14,114
May 3, 2024Hannah Dennis JayExecutive Vice PresidentSell204$92.38$18.8K16,210
May 2, 2024Lawrence KevinExecutive Vice PresidentSell2,709$91.17$247.0K10,000
May 1, 2024Hannah Dennis JayExecutive Vice PresidentSell2,000$92.03$184.1K16,414
May 1, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.00$900.0K10,000
Apr 25, 2024COPELAND SCOTTExecutive Vice PresidentSell2,534$92.21$233.7K13,290
Apr 25, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.00$900.0K10,000
Apr 24, 2024Hannah Dennis JayExecutive Vice PresidentSell300$92.06$27.6K18,414
Apr 22, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.07$900.7K10,000
Apr 22, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy256$89.71$23.0K48,939.1
Mar 7, 2024Hannah Dennis JayExecutive Vice PresidentSell1,000$90.03$90.0K18,714
Mar 4, 2024Lopez Dave RDirectorSell3,000$87.18$261.5K0
Feb 29, 2024Lawrence KevinExecutive Vice PresidentSell1,159$88.00$102.0K10,000
Feb 27, 2024Lawrence KevinExecutive Vice PresidentSell1,529$88.00$134.6K10,000
Feb 23, 2024Lawrence KevinExecutive Vice PresidentSell7,312$88.00$643.5K10,000
Feb 20, 2024Hannah Dennis JayExecutive Vice PresidentSell13,000$89.12$1.16M28,714
Jan 22, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy249$92.60$23.1K48,707.1
Dec 6, 2023Lawrence KevinExecutive Vice PresidentSell5,000$92.00$460.0K10,000
Nov 22, 2023Jones Mautra StaleyDirectorBuy285$86.80$24.7K285
Oct 23, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy278$83.04$23.1K48,732.1
Jul 24, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy113$100.67$11.4K48,481.1
Jun 13, 2023Roberson Robin NoelDirectorSell5,000$94.30$471.5K0
May 9, 2023Goyne JoeDirectorBuy1,000$71.50$71.5K5,600
Apr 26, 2023BRAND DENNIS LExecutive Vice President andBuy5,000$73.75$368.8K37,000
Apr 26, 2023RAINBOLT H EChairman Emeritus and DirectorBuy700$74.08$51.9K706
Apr 26, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy289$73.18$21.1K48,388.1
Feb 28, 2023Lawrence KevinExecutive Vice PresidentSell2,291$92.00$210.8K10,000
Jan 24, 2023BRAND DENNIS LExecutive Vice President andBuy2,000$83.00$166.0K32,000
Jan 23, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy232$82.57$19.2K48,029
Dec 12, 2022Lopez Dave RDirectorSell2,000$92.96$185.9K0
Oct 18, 2022SCHMIDT DARRYLExecutive Vice PresidentBuy396$91.67$36.3K48,194.1
Aug 17, 2022Ford JosephDirectorSell6,952$117.00$813.4K0
Aug 9, 2022CRAIG C L JRDirectorSell1,000$111.13$111.1K42,072
Aug 8, 2022CRAIG C L JRDirectorSell7,500$109.87$824.1K47,872
Aug 4, 2022CRAIG C L JRDirectorSell1,500$107.94$161.9K50,572
Aug 3, 2022RAINBOLT DAVID EExecutive & DirectorSell9,388$111.33$1.05M25,000
Aug 1, 2022RAINBOLT DAVID EExecutive & DirectorSell50,000$106.45$5.32M34,388
Jul 29, 2022Roberson Robin NoelDirectorSell5,000$106.67$533.4K0
Jun 7, 2022Lawrence KevinExecutive Vice PresidentSell2,000$95.35$190.7K10,000
Jun 2, 2022COPELAND SCOTTExecutive Vice PresidentSell450$92.44$41.6K0
May 17, 2022BF Bank Partners LPSell46,489$82.57$3.84M5,007,080
May 17, 2022Main Street Banking Partners LPSell46,487$82.57$3.84M5,007,070
May 17, 2022RAINBOLT DAVID EPresident and CEO and DirectorSell46,489$82.57$3.84M5,007,080
May 12, 2022BF Bank Partners LPSell142,938$83.55$11.94M5,136,930
May 12, 2022Main Street Banking Partners LPSell142,940$83.55$11.94M5,136,930
May 12, 2022RAINBOLT DAVID EPresident and CEO and DirectorSell142,938$83.55$11.94M5,136,930
Feb 28, 2022Lawrence KevinExecutive Vice PresidentSell21,000$78.10$1.64M0
Feb 22, 2022Martin William ScottDirectorSell2,500$77.74$194.3K0
Sep 14, 2021BRAND DENNIS LExecutive Vice President andBuy9,000$54.31$488.8K30,000
Aug 23, 2021CRAIG C L JRDirectorBuy332$56.29$18.7K52,072
Jul 20, 2021Pierson Brian WadeSenior Vice PresidentSell250$55.80$14.0K1,000
May 24, 2021RAINBOLT H EChairman Emeritus and DirectorBuy1,000$72.02$72.0K1,206
May 18, 2021BF Bank Partners LPSell5,000$71.81$359.1K5,189,430
May 18, 2021Main Street Banking Partners LPSell5,000$71.81$359.1K5,189,430
May 18, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell5,000$71.81$359.1K5,189,430
May 17, 2021BF Bank Partners LPSell20,100$73.09$1.47M5,199,530
May 17, 2021Main Street Banking Partners LPSell20,100$73.09$1.47M5,199,530
May 17, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell20,100$73.09$1.47M5,199,530
May 13, 2021BF Bank Partners LPSell35,473$72.87$2.58M5,244,530
May 13, 2021Main Street Banking Partners LPSell35,473$72.87$2.58M5,244,530
May 13, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell35,473$72.87$2.58M5,244,530
Apr 29, 2021Martin William ScottDirectorSell2,500$70.00$175.0K355,027
Apr 27, 2021Martin William ScottDirectorSell2,500$69.91$174.8K355,404
Apr 23, 2021Martin William ScottDirectorSell5,000$69.00$345.0K357,904
Apr 22, 2021Martin William ScottDirectorSell5,000$69.00$345.0K362,904
Apr 21, 2021Martin William ScottDirectorSell5,000$68.53$342.6K367,904
Mar 22, 2021BRAND DENNIS LExecutive Vice President andSell5,000$73.11$365.6K21,000
Mar 12, 2021Slay John K JRRegional ExecutiveSell2,500$76.79$192.0K0
Mar 11, 2021Starks KenRegional ExecutiveSell3,500$73.84$258.4K1,000
Mar 9, 2021JAMES KARENExecutive Vice President andSell5,000$70.55$352.8K10,236
Mar 9, 2021Martin William ScottDirectorSell7,500$72.26$542.0K0
Mar 5, 2021Anderson JohnRegional ExecutiveSell10,000$68.39$683.9K0
Mar 3, 2021Martin William ScottDirectorSell20,000$65.94$1.32M382,904
Mar 3, 2021Slay John K JRRegional ExecutiveSell2,500$69.32$173.3K0
Mar 1, 2021BF Bank Partners LPSell16,996$65.80$1.12M5,250,000
Mar 1, 2021Lawrence KevinExecutive Vice PresidentSell1,250$65.50$81.9K0
Mar 1, 2021Main Street Banking Partners LPSell16,996$65.80$1.12M5,250,000
Mar 1, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell16,996$65.80$1.12M5,250,000

BANFP Insider Buying Activity

The following table shows recent insider purchases of BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs (BANFP) stock reported via SEC Form 4 filings.

DateInsiderRoleTypeSharesAvg PriceValueShares After
Jul 23, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy220$105.82$23.3K49,138.1
Apr 22, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy256$89.71$23.0K48,939.1
Jan 22, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy249$92.60$23.1K48,707.1
Nov 22, 2023Jones Mautra StaleyDirectorBuy285$86.80$24.7K285
Oct 23, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy278$83.04$23.1K48,732.1
Jul 24, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy113$100.67$11.4K48,481.1
May 9, 2023Goyne JoeDirectorBuy1,000$71.50$71.5K5,600
Apr 26, 2023BRAND DENNIS LExecutive Vice President andBuy5,000$73.75$368.8K37,000
Apr 26, 2023RAINBOLT H EChairman Emeritus and DirectorBuy700$74.08$51.9K706
Apr 26, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy289$73.18$21.1K48,388.1
Jan 24, 2023BRAND DENNIS LExecutive Vice President andBuy2,000$83.00$166.0K32,000
Jan 23, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy232$82.57$19.2K48,029
Oct 18, 2022SCHMIDT DARRYLExecutive Vice PresidentBuy396$91.67$36.3K48,194.1
Sep 14, 2021BRAND DENNIS LExecutive Vice President andBuy9,000$54.31$488.8K30,000
Aug 23, 2021CRAIG C L JRDirectorBuy332$56.29$18.7K52,072
May 24, 2021RAINBOLT H EChairman Emeritus and DirectorBuy1,000$72.02$72.0K1,206

BANFP Insider Selling Activity

The following table shows recent insider sales of BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs (BANFP) stock reported via SEC Form 4 filings.

DateInsiderRoleTypeSharesAvg PriceValueShares After
Feb 11, 2026FORAKER RANDYExecutive Vice PresidentSell3,000$119.91$359.7K0
Aug 14, 2025Drummond F FordDirectorSell5,000$126.29$631.4K0
May 28, 2025Drummond F FordDirectorSell5,000$124.12$620.6K0
May 22, 2025FORAKER RANDYExecutive Vice PresidentSell4,000$126.61$506.4K0
Feb 28, 2025Martin William ScottDirectorSell10,000$119.13$1.19M214,499
Feb 11, 2025SCHMIDT DARRYLExecutive Vice PresidentSell5,000$122.06$610.3K43,564.1
Feb 6, 2025Drummond F FordDirectorSell5,000$120.58$602.9K0
Jan 29, 2025Drummond F FordDirectorSell5,000$117.97$589.9K0
Dec 12, 2024BRAND DENNIS LExecutive Vice PresidentSell4,000$126.50$506.0K33,000
Nov 21, 2024Martin William ScottDirectorSell24,607$124.70$3.07M224,499
Nov 15, 2024Martin William ScottDirectorSell25,000$123.00$3.08M249,106
Nov 14, 2024Martin William ScottDirectorSell7,500$123.17$923.8K274,106
Nov 13, 2024Martin William ScottDirectorSell10,298$126.01$1.30M281,606
Nov 8, 2024Hannah Dennis JayExecutive Vice PresidentSell10,543$126.58$1.33M5,543
Nov 6, 2024Martin William ScottDirectorSell15,000$117.00$1.75M291,904
Oct 30, 2024Martin William ScottDirectorSell5,000$113.50$567.5K306,904
Oct 29, 2024Main Street Banking Partners LPSell24,421$110.78$2.71M4,910,000
Oct 29, 2024RAINBOLT DAVID EExecutive & DirectorSell24,421$110.78$2.71M200,000
Oct 29, 2024Rainbolt Leslie JeannineSell24,421$110.78$2.71M4,910,000
Oct 24, 2024Main Street Banking Partners LPSell1,750$110.11$192.7K4,934,420
Oct 24, 2024RAINBOLT DAVID EExecutive & DirectorSell1,750$110.11$192.7K208,141
Oct 24, 2024Rainbolt Leslie JeannineSell1,750$110.11$192.7K4,934,420
Oct 23, 2024Main Street Banking Partners LPSell5,601$110.21$617.3K4,936,170
Oct 23, 2024RAINBOLT DAVID EExecutive & DirectorSell5,601$110.21$617.3K208,724
Oct 23, 2024Rainbolt Leslie JeannineSell5,601$110.21$617.3K4,936,170
Oct 22, 2024Main Street Banking Partners LPSell778$110.00$85.6K4,941,770
Oct 22, 2024RAINBOLT DAVID EExecutive & DirectorSell777$110.00$85.5K210,591
Oct 22, 2024Rainbolt Leslie JeannineSell778$110.00$85.6K4,941,770
Oct 21, 2024Main Street Banking Partners LPSell2,152$110.47$237.7K4,942,550
Oct 21, 2024RAINBOLT DAVID EExecutive & DirectorSell2,152$110.47$237.7K210,850
Oct 21, 2024Rainbolt Leslie JeannineSell2,152$110.47$237.7K4,942,550
Sep 13, 2024Main Street Banking Partners LPSell10,371$105.02$1.09M4,944,700
Sep 13, 2024RAINBOLT DAVID EExecutive & DirectorSell10,372$105.02$1.09M211,567
Sep 13, 2024Rainbolt Leslie JeannineSell10,371$105.02$1.09M4,944,700
Sep 11, 2024Main Street Banking Partners LPSell1,391$105.01$146.1K4,955,070
Sep 11, 2024RAINBOLT DAVID EExecutive & DirectorSell1,391$105.01$146.1K215,025
Sep 11, 2024Rainbolt Leslie JeannineSell1,391$105.01$146.1K4,955,070
Sep 10, 2024Main Street Banking Partners LPSell1,631$105.10$171.4K4,958,070
Sep 10, 2024RAINBOLT DAVID EExecutive & DirectorSell1,632$105.10$171.5K216,023
Sep 10, 2024Rainbolt Leslie JeannineSell1,631$105.10$171.4K4,958,070
Sep 9, 2024Main Street Banking Partners LPSell22,114$105.46$2.33M4,958,100
Sep 9, 2024RAINBOLT DAVID EExecutive & DirectorSell22,112$105.46$2.33M216,032
Sep 9, 2024Rainbolt Leslie JeannineSell22,114$105.46$2.33M4,958,100
Sep 3, 2024Main Street Banking Partners LPSell1,414$105.58$149.3K4,980,210
Sep 3, 2024RAINBOLT DAVID EExecutive & DirectorSell1,414$105.58$149.3K223,404
Sep 3, 2024Rainbolt Leslie JeannineSell1,414$105.58$149.3K4,980,210
Aug 30, 2024Main Street Banking Partners LPSell18,376$106.22$1.95M4,981,620
Aug 30, 2024RAINBOLT DAVID EExecutive & DirectorSell18,375$106.22$1.95M223,874
Aug 30, 2024Rainbolt Leslie JeannineSell18,376$106.22$1.95M4,981,620
Aug 29, 2024FORAKER RANDYExecutive Vice PresidentSell130$107.01$13.9K0
Aug 28, 2024FORAKER RANDYExecutive Vice PresidentSell2,870$107.10$307.4K0
Aug 19, 2024Lopez Dave RDirectorSell1,000$102.13$102.1K0
Jul 25, 2024Hannah Dennis JayExecutive Vice PresidentSell500$110.00$55.0K714
Jul 25, 2024Martin William ScottDirectorSell15,000$107.50$1.61M311,904
Jul 24, 2024Hannah Dennis JayExecutive Vice PresidentSell1,000$107.50$107.5K1,214
Jul 24, 2024Martin William ScottDirectorSell5,000$107.50$537.5K326,904
Jul 23, 2024Hannah Dennis JayExecutive Vice PresidentSell2,500$105.33$263.3K2,714
Jul 22, 2024Hannah Dennis JayExecutive Vice PresidentSell3,000$105.11$315.3K6,714
Jul 19, 2024Hannah Dennis JayExecutive Vice PresidentSell3,000$106.50$319.5K7,714
May 7, 2024Hannah Dennis JayExecutive Vice PresidentSell5,496$92.23$506.9K14,114
May 3, 2024Hannah Dennis JayExecutive Vice PresidentSell204$92.38$18.8K16,210
May 2, 2024Lawrence KevinExecutive Vice PresidentSell2,709$91.17$247.0K10,000
May 1, 2024Hannah Dennis JayExecutive Vice PresidentSell2,000$92.03$184.1K16,414
May 1, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.00$900.0K10,000
Apr 25, 2024COPELAND SCOTTExecutive Vice PresidentSell2,534$92.21$233.7K13,290
Apr 25, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.00$900.0K10,000
Apr 24, 2024Hannah Dennis JayExecutive Vice PresidentSell300$92.06$27.6K18,414
Apr 22, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.07$900.7K10,000
Mar 7, 2024Hannah Dennis JayExecutive Vice PresidentSell1,000$90.03$90.0K18,714
Mar 4, 2024Lopez Dave RDirectorSell3,000$87.18$261.5K0
Feb 29, 2024Lawrence KevinExecutive Vice PresidentSell1,159$88.00$102.0K10,000
Feb 27, 2024Lawrence KevinExecutive Vice PresidentSell1,529$88.00$134.6K10,000
Feb 23, 2024Lawrence KevinExecutive Vice PresidentSell7,312$88.00$643.5K10,000
Feb 20, 2024Hannah Dennis JayExecutive Vice PresidentSell13,000$89.12$1.16M28,714
Dec 6, 2023Lawrence KevinExecutive Vice PresidentSell5,000$92.00$460.0K10,000
Jun 13, 2023Roberson Robin NoelDirectorSell5,000$94.30$471.5K0
Feb 28, 2023Lawrence KevinExecutive Vice PresidentSell2,291$92.00$210.8K10,000
Dec 12, 2022Lopez Dave RDirectorSell2,000$92.96$185.9K0
Aug 17, 2022Ford JosephDirectorSell6,952$117.00$813.4K0
Aug 9, 2022CRAIG C L JRDirectorSell1,000$111.13$111.1K42,072
Aug 8, 2022CRAIG C L JRDirectorSell7,500$109.87$824.1K47,872
Aug 4, 2022CRAIG C L JRDirectorSell1,500$107.94$161.9K50,572
Aug 3, 2022RAINBOLT DAVID EExecutive & DirectorSell9,388$111.33$1.05M25,000
Aug 1, 2022RAINBOLT DAVID EExecutive & DirectorSell50,000$106.45$5.32M34,388
Jul 29, 2022Roberson Robin NoelDirectorSell5,000$106.67$533.4K0
Jun 7, 2022Lawrence KevinExecutive Vice PresidentSell2,000$95.35$190.7K10,000
Jun 2, 2022COPELAND SCOTTExecutive Vice PresidentSell450$92.44$41.6K0
May 17, 2022BF Bank Partners LPSell46,489$82.57$3.84M5,007,080
May 17, 2022Main Street Banking Partners LPSell46,487$82.57$3.84M5,007,070
May 17, 2022RAINBOLT DAVID EPresident and CEO and DirectorSell46,489$82.57$3.84M5,007,080
May 12, 2022BF Bank Partners LPSell142,938$83.55$11.94M5,136,930
May 12, 2022Main Street Banking Partners LPSell142,940$83.55$11.94M5,136,930
May 12, 2022RAINBOLT DAVID EPresident and CEO and DirectorSell142,938$83.55$11.94M5,136,930
Feb 28, 2022Lawrence KevinExecutive Vice PresidentSell21,000$78.10$1.64M0
Feb 22, 2022Martin William ScottDirectorSell2,500$77.74$194.3K0
Jul 20, 2021Pierson Brian WadeSenior Vice PresidentSell250$55.80$14.0K1,000
May 18, 2021BF Bank Partners LPSell5,000$71.81$359.1K5,189,430
May 18, 2021Main Street Banking Partners LPSell5,000$71.81$359.1K5,189,430
May 18, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell5,000$71.81$359.1K5,189,430
May 17, 2021BF Bank Partners LPSell20,100$73.09$1.47M5,199,530
May 17, 2021Main Street Banking Partners LPSell20,100$73.09$1.47M5,199,530
May 17, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell20,100$73.09$1.47M5,199,530
May 13, 2021BF Bank Partners LPSell35,473$72.87$2.58M5,244,530
May 13, 2021Main Street Banking Partners LPSell35,473$72.87$2.58M5,244,530
May 13, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell35,473$72.87$2.58M5,244,530
Apr 29, 2021Martin William ScottDirectorSell2,500$70.00$175.0K355,027
Apr 27, 2021Martin William ScottDirectorSell2,500$69.91$174.8K355,404
Apr 23, 2021Martin William ScottDirectorSell5,000$69.00$345.0K357,904
Apr 22, 2021Martin William ScottDirectorSell5,000$69.00$345.0K362,904
Apr 21, 2021Martin William ScottDirectorSell5,000$68.53$342.6K367,904
Mar 22, 2021BRAND DENNIS LExecutive Vice President andSell5,000$73.11$365.6K21,000
Mar 12, 2021Slay John K JRRegional ExecutiveSell2,500$76.79$192.0K0
Mar 11, 2021Starks KenRegional ExecutiveSell3,500$73.84$258.4K1,000
Mar 9, 2021JAMES KARENExecutive Vice President andSell5,000$70.55$352.8K10,236
Mar 9, 2021Martin William ScottDirectorSell7,500$72.26$542.0K0
Mar 5, 2021Anderson JohnRegional ExecutiveSell10,000$68.39$683.9K0
Mar 3, 2021Martin William ScottDirectorSell20,000$65.94$1.32M382,904
Mar 3, 2021Slay John K JRRegional ExecutiveSell2,500$69.32$173.3K0
Mar 1, 2021BF Bank Partners LPSell16,996$65.80$1.12M5,250,000
Mar 1, 2021Lawrence KevinExecutive Vice PresidentSell1,250$65.50$81.9K0
Mar 1, 2021Main Street Banking Partners LPSell16,996$65.80$1.12M5,250,000
Mar 1, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell16,996$65.80$1.12M5,250,000

BANFP Insiders

FORAKER RANDY

Executive Vice President

Sold $1.19M
4 tradesLast: Feb 10, 2026
Drummond F Ford

Director

Sold $2.44M
4 tradesLast: Aug 13, 2025
Martin William Scott

Director

Sold $17.47M
19 tradesLast: Feb 28, 2025
SCHMIDT DARRYL

Executive Vice President

Bought $180.4KSold $610.3K
16 tradesLast: Feb 11, 2025
BRAND DENNIS L

Executive Vice President

Sold $506.0K
1 tradesLast: Dec 12, 2024
Hannah Dennis Jay

Executive Vice President

Sold $4.38M
19 tradesLast: Nov 6, 2024
Main Street Banking Partners LP

Sold $30.99M
22 tradesLast: Oct 28, 2024
RAINBOLT DAVID E

Executive & Director

Sold $9.68M
36 tradesLast: Oct 28, 2024
Rainbolt Leslie Jeannine

Sold $9.68M
12 tradesLast: Oct 28, 2024
Lopez Dave R

Director

Sold $549.6K
3 tradesLast: Aug 16, 2024
Lawrence Kevin

Executive Vice President

Sold $6.41M
12 tradesLast: May 2, 2024
COPELAND SCOTT

Executive Vice President

Sold $275.3K
2 tradesLast: Apr 24, 2024
Jones Mautra Staley

Director

Bought $24.7K
1 tradesLast: Nov 22, 2023
Roberson Robin Noel

Director

Sold $1.00M
2 tradesLast: Jun 13, 2023
Goyne Joe

Director

Bought $71.5K
1 tradesLast: May 9, 2023
BRAND DENNIS L

Executive Vice President and

Bought $1.02MSold $365.6K
7 tradesLast: Apr 26, 2023
RAINBOLT H E

Chairman Emeritus and Director

Bought $123.9K
2 tradesLast: Apr 26, 2023
Ford Joseph

Director

Sold $813.4K
1 tradesLast: Aug 16, 2022
CRAIG C L JR

Director

Bought $18.7KSold $1.10M
5 tradesLast: Aug 9, 2022
RAINBOLT DAVID E

Executive & Director

Sold $6.37M
2 tradesLast: Aug 3, 2022
BF Bank Partners LP

Sold $21.31M
10 tradesLast: May 17, 2022
RAINBOLT DAVID E

President and CEO and Director

Sold $21.31M
10 tradesLast: May 17, 2022
Pierson Brian Wade

Senior Vice President

Sold $14.0K
1 tradesLast: Jul 19, 2021
Slay John K JR

Regional Executive

Sold $365.3K
2 tradesLast: Mar 12, 2021
Starks Ken

Regional Executive

Sold $258.4K
1 tradesLast: Mar 11, 2021
JAMES KAREN

Executive Vice President and

Sold $352.8K
1 tradesLast: Mar 8, 2021
Anderson John

Regional Executive

Sold $683.9K
1 tradesLast: Mar 5, 2021