InsiderFlow

BancFirst Corporation

$105.83-1.00 (-0.94%)

Prev Close

$106.84

Open

$107.90

High

$113.90

Low

$105.83

Volume

75.8K

Market Cap

$3.63B

P/E

14.89

Div Yield

0.02%

Over the past 12 months, insider activity at BancFirst Corporation (BANF) has been exclusively selling, with 0 insider purchases totaling $0.00 and 5 insider sales totaling $2.48M. The most recent insider transaction was by FORAKER RANDY (officer: Executive Vice President), who sold $359.7K worth of shares on Feb 11, 2026. BancFirst Corporation operates in the Financial Services sector, within the Banks - Regional industry, with a market cap of $3.63B.

Buys (12M)

0

$0.00

Sells (12M)

5

$2.48M

Net Activity

Net Seller

$2.48M

Active Insiders

2

last 12 mo

BANF Price Chart

BANF Insider Trading Activity

DateInsiderRoleTypeSharesAvg PriceValueShares After
Feb 11, 2026FORAKER RANDYofficer: Executive Vice PresidentSell3,000$119.91$359.7K0
Feb 10, 2026FORAKER RANDYExecutive Vice PresidentSell3,000$119.91$359.7K0
Aug 13, 2025Drummond F FordDirectorSell5,000$126.29$631.4K0
May 28, 2025Drummond F FordDirectorSell5,000$124.12$620.6K0
May 21, 2025FORAKER RANDYExecutive Vice PresidentSell4,000$126.61$506.4K0
Feb 28, 2025Martin William ScottDirectorSell10,000$119.13$1.19M0
Feb 11, 2025SCHMIDT DARRYLExecutive Vice PresidentSell5,000$122.06$610.3K0
Feb 5, 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.0K0
Nov 21, 2024Martin William ScottDirectorSell24,607$124.70$3.07M0
Nov 15, 2024Martin William ScottDirectorSell25,000$123.00$3.08M0
Nov 14, 2024Martin William ScottDirectorSell7,500$123.17$923.8K0
Nov 13, 2024Martin William ScottDirectorSell10,298$126.01$1.30M0
Nov 6, 2024Hannah Dennis JayExecutive Vice PresidentSell10,543$126.58$1.33M0
Nov 6, 2024Martin William ScottDirectorSell15,000$117.00$1.75M0
Oct 30, 2024Martin William ScottDirectorSell5,000$113.50$567.5K0
Oct 28, 2024RAINBOLT DAVID EExecutive & DirectorSell24,421$110.78$2.71M0
Oct 28, 2024Rainbolt Leslie JeannineDirectorSell24,421$110.78$2.71M0
Oct 24, 2024RAINBOLT DAVID EExecutive & DirectorSell1,750$110.11$192.7K0
Oct 24, 2024Rainbolt Leslie JeannineDirectorSell1,750$110.11$192.7K0
Oct 23, 2024RAINBOLT DAVID EExecutive & DirectorSell5,601$110.21$617.3K0
Oct 23, 2024Rainbolt Leslie JeannineDirectorSell5,601$110.21$617.3K0
Oct 22, 2024RAINBOLT DAVID EExecutive & DirectorSell777$110.00$85.5K0
Oct 22, 2024Rainbolt Leslie JeannineDirectorSell778$110.00$85.6K0
Oct 21, 2024RAINBOLT DAVID EExecutive & DirectorSell2,152$110.47$237.7K0
Oct 21, 2024Rainbolt Leslie JeannineDirectorSell2,152$110.47$237.7K0
Sep 13, 2024RAINBOLT DAVID EExecutive & DirectorSell10,372$105.02$1.09M0
Sep 13, 2024Rainbolt Leslie JeannineDirectorSell10,371$105.02$1.09M0
Sep 11, 2024RAINBOLT DAVID EExecutive & DirectorSell1,391$105.01$146.1K0
Sep 11, 2024Rainbolt Leslie JeannineDirectorSell1,391$105.01$146.1K0
Sep 9, 2024RAINBOLT DAVID EExecutive & DirectorSell23,747$105.42$2.50M0
Sep 9, 2024Rainbolt Leslie JeannineDirectorSell23,746$105.43$2.50M0
Sep 3, 2024RAINBOLT DAVID EExecutive & DirectorSell1,414$105.58$149.3K0
Sep 3, 2024Rainbolt Leslie JeannineDirectorSell1,414$105.58$149.3K0
Aug 30, 2024RAINBOLT DAVID EExecutive & DirectorSell18,378$106.21$1.95M0
Aug 30, 2024Rainbolt Leslie JeannineDirectorSell18,377$106.22$1.95M0
Aug 29, 2024FORAKER RANDYExecutive Vice PresidentSell130$107.01$13.9K0
Aug 28, 2024FORAKER RANDYExecutive Vice PresidentSell2,870$107.10$307.4K0
Aug 16, 2024Lopez Dave RDirectorSell1,000$102.13$102.1K0
Jul 25, 2024Hannah Dennis JayExecutive Vice PresidentSell500$110.00$55.0K0
Jul 25, 2024Martin William ScottDirectorSell15,000$107.50$1.61M0
Jul 24, 2024Hannah Dennis JayExecutive Vice PresidentSell1,000$107.50$107.5K0
Jul 24, 2024Martin William ScottDirectorSell5,000$107.50$537.5K0
Jul 23, 2024Hannah Dennis JayExecutive Vice PresidentSell2,500$105.33$263.3K0
Jul 23, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy220$105.82$23.3K0
Jul 22, 2024Hannah Dennis JayExecutive Vice PresidentSell3,000$105.11$315.3K0
Jul 19, 2024Hannah Dennis JayExecutive Vice PresidentSell3,000$106.50$319.5K0
May 6, 2024Hannah Dennis JayExecutive Vice PresidentSell5,496$92.23$506.9K0
May 3, 2024Hannah Dennis JayExecutive Vice PresidentSell204$92.38$18.8K0
May 2, 2024Lawrence KevinExecutive Vice PresidentSell2,709$91.17$247.0K0
May 1, 2024Hannah Dennis JayExecutive Vice PresidentSell2,000$92.03$184.1K0
May 1, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.00$900.0K0
Apr 25, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.00$900.0K0
Apr 24, 2024COPELAND SCOTTExecutive Vice PresidentSell2,534$92.21$233.7K0
Apr 24, 2024Hannah Dennis JayExecutive Vice PresidentSell300$92.06$27.6K0
Apr 22, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.07$900.7K0
Apr 22, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy256$89.71$23.0K0
Mar 7, 2024Hannah Dennis JayExecutive Vice PresidentSell1,000$90.03$90.0K0
Mar 4, 2024Lopez Dave RDirectorSell3,000$87.18$261.5K0
Feb 29, 2024Lawrence KevinExecutive Vice PresidentSell1,159$88.00$102.0K0
Feb 27, 2024Lawrence KevinExecutive Vice PresidentSell1,529$88.00$134.6K0
Feb 23, 2024Lawrence KevinExecutive Vice PresidentSell7,312$88.00$643.5K0
Feb 9, 2024Hannah Dennis JayExecutive Vice PresidentSell13,000$89.12$1.16M0
Jan 22, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy249$92.60$23.1K0
Dec 6, 2023Lawrence KevinExecutive Vice PresidentSell5,000$92.00$460.0K0
Nov 22, 2023Jones Mautra StaleyDirectorBuy285$86.80$24.7K0
Oct 23, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy278$83.04$23.1K0
Jul 24, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy113$100.67$11.4K0
Jun 13, 2023Roberson Robin NoelDirectorSell5,000$94.30$471.5K0
May 9, 2023Goyne JoeDirectorBuy1,000$71.50$71.5K0
Apr 26, 2023BRAND DENNIS LExecutive Vice President andBuy5,000$73.75$368.8K0
Apr 26, 2023RAINBOLT H EChairman Emeritus and DirectorBuy700$74.08$51.9K0
Apr 26, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy289$73.18$21.1K0
Feb 27, 2023Lawrence KevinExecutive Vice PresidentSell2,291$92.00$210.8K0
Jan 24, 2023BRAND DENNIS LExecutive Vice President andBuy2,000$83.00$166.0K0
Jan 23, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy232$82.57$19.2K0
Dec 9, 2022Lopez Dave RDirectorSell2,000$92.96$185.9K0
Aug 16, 2022Ford JosephDirectorSell6,952$117.00$813.4K0
Aug 9, 2022CRAIG C L JRDirectorSell1,000$111.13$111.1K0
Aug 8, 2022CRAIG C L JRDirectorSell4,800$110.53$530.5K0
Aug 5, 2022CRAIG C L JRDirectorSell2,700$108.71$293.5K0
Aug 4, 2022CRAIG C L JRDirectorSell1,500$107.94$161.9K0
Aug 3, 2022RAINBOLT DAVID EExecutive & DirectorSell9,388$111.33$1.05M0
Jul 29, 2022RAINBOLT DAVID EExecutive & DirectorSell50,000$106.45$5.32M0
Jul 28, 2022Roberson Robin NoelDirectorSell5,000$106.67$533.4K0
Jul 15, 2022SCHMIDT DARRYLExecutive Vice PresidentBuy397$91.69$36.4K0
Jun 7, 2022Lawrence KevinExecutive Vice PresidentSell2,000$95.35$190.7K0
Jun 2, 2022COPELAND SCOTTExecutive Vice PresidentSell450$92.44$41.6K0
May 13, 2022RAINBOLT DAVID EPresident and CEO and DirectorSell46,489$82.57$3.84M0
May 12, 2022RAINBOLT DAVID EPresident and CEO and DirectorSell142,938$83.55$11.94M0
Feb 28, 2022Lawrence KevinExecutive Vice PresidentSell21,000$78.10$1.64M0
Feb 22, 2022Martin William ScottDirectorSell2,500$77.74$194.3K0
Dec 22, 2021SCHMIDT DARRYLExecutive Vice PresidentSell1,714$55.46$95.1K0
Sep 13, 2021BRAND DENNIS LExecutive Vice President andBuy9,000$54.31$488.8K0
Aug 20, 2021CRAIG C L JRDirectorBuy332$56.29$18.7K0
Jul 19, 2021Pierson Brian WadeSenior Vice PresidentSell250$55.80$14.0K0
May 20, 2021RAINBOLT H EChairman Emeritus and DirectorBuy1,000$72.02$72.0K0
May 18, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell5,000$71.81$359.1K0
May 17, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell5,100$72.63$370.4K0
May 14, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell15,000$73.25$1.10M0
May 12, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell35,473$72.87$2.58M0
Apr 28, 2021Martin William ScottDirectorSell2,500$70.00$175.0K0
Apr 27, 2021Martin William ScottDirectorSell2,500$69.91$174.8K0
Apr 23, 2021Martin William ScottDirectorSell5,000$69.00$345.0K0
Apr 22, 2021Martin William ScottDirectorSell5,000$69.00$345.0K0
Apr 21, 2021Martin William ScottDirectorSell5,000$68.53$342.6K0
Mar 12, 2021Slay John K JRRegional ExecutiveSell2,500$76.79$192.0K0
Mar 11, 2021BRAND DENNIS LExecutive Vice President andSell5,000$73.11$365.6K0
Mar 11, 2021Starks KenRegional ExecutiveSell3,500$73.84$258.4K0
Mar 8, 2021JAMES KARENExecutive Vice President andSell5,000$70.55$352.8K0
Mar 8, 2021Martin William ScottDirectorSell7,500$72.26$542.0K0
Mar 5, 2021Anderson JohnRegional ExecutiveSell10,000$68.39$683.9K0
Mar 3, 2021Martin William ScottDirectorSell10,000$66.50$665.0K0
Mar 3, 2021Slay John K JRRegional ExecutiveSell2,500$69.32$173.3K0
Mar 2, 2021Martin William ScottDirectorSell10,000$65.38$653.8K0
Mar 1, 2021Lawrence KevinExecutive Vice PresidentSell1,250$65.50$81.9K0
Mar 1, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell16,996$65.80$1.12M0
Feb 26, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell4,713$65.06$306.6K0
Feb 25, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell9,280$65.18$604.9K0
Feb 24, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell36,046$66.11$2.38M0
Feb 23, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell21,761$66.13$1.44M0
Feb 22, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell18,704$66.23$1.24M0
Jul 30, 2020Pierson Brian WadeSenior Vice PresidentSell950$46.27$44.0K0

BANF Insider Buying Activity

The following table shows recent insider purchases of BancFirst Corporation (BANF) stock reported via SEC Form 4 filings.

DateInsiderRoleTypeSharesAvg PriceValueShares After
Jul 23, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy220$105.82$23.3K0
Apr 22, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy256$89.71$23.0K0
Jan 22, 2024SCHMIDT DARRYLExecutive Vice PresidentBuy249$92.60$23.1K0
Nov 22, 2023Jones Mautra StaleyDirectorBuy285$86.80$24.7K0
Oct 23, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy278$83.04$23.1K0
Jul 24, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy113$100.67$11.4K0
May 9, 2023Goyne JoeDirectorBuy1,000$71.50$71.5K0
Apr 26, 2023BRAND DENNIS LExecutive Vice President andBuy5,000$73.75$368.8K0
Apr 26, 2023RAINBOLT H EChairman Emeritus and DirectorBuy700$74.08$51.9K0
Apr 26, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy289$73.18$21.1K0
Jan 24, 2023BRAND DENNIS LExecutive Vice President andBuy2,000$83.00$166.0K0
Jan 23, 2023SCHMIDT DARRYLExecutive Vice PresidentBuy232$82.57$19.2K0
Jul 15, 2022SCHMIDT DARRYLExecutive Vice PresidentBuy397$91.69$36.4K0
Sep 13, 2021BRAND DENNIS LExecutive Vice President andBuy9,000$54.31$488.8K0
Aug 20, 2021CRAIG C L JRDirectorBuy332$56.29$18.7K0
May 20, 2021RAINBOLT H EChairman Emeritus and DirectorBuy1,000$72.02$72.0K0

BANF Insider Selling Activity

The following table shows recent insider sales of BancFirst Corporation (BANF) stock reported via SEC Form 4 filings.

DateInsiderRoleTypeSharesAvg PriceValueShares After
Feb 11, 2026FORAKER RANDYofficer: Executive Vice PresidentSell3,000$119.91$359.7K0
Feb 10, 2026FORAKER RANDYExecutive Vice PresidentSell3,000$119.91$359.7K0
Aug 13, 2025Drummond F FordDirectorSell5,000$126.29$631.4K0
May 28, 2025Drummond F FordDirectorSell5,000$124.12$620.6K0
May 21, 2025FORAKER RANDYExecutive Vice PresidentSell4,000$126.61$506.4K0
Feb 28, 2025Martin William ScottDirectorSell10,000$119.13$1.19M0
Feb 11, 2025SCHMIDT DARRYLExecutive Vice PresidentSell5,000$122.06$610.3K0
Feb 5, 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.0K0
Nov 21, 2024Martin William ScottDirectorSell24,607$124.70$3.07M0
Nov 15, 2024Martin William ScottDirectorSell25,000$123.00$3.08M0
Nov 14, 2024Martin William ScottDirectorSell7,500$123.17$923.8K0
Nov 13, 2024Martin William ScottDirectorSell10,298$126.01$1.30M0
Nov 6, 2024Hannah Dennis JayExecutive Vice PresidentSell10,543$126.58$1.33M0
Nov 6, 2024Martin William ScottDirectorSell15,000$117.00$1.75M0
Oct 30, 2024Martin William ScottDirectorSell5,000$113.50$567.5K0
Oct 28, 2024RAINBOLT DAVID EExecutive & DirectorSell24,421$110.78$2.71M0
Oct 28, 2024Rainbolt Leslie JeannineDirectorSell24,421$110.78$2.71M0
Oct 24, 2024RAINBOLT DAVID EExecutive & DirectorSell1,750$110.11$192.7K0
Oct 24, 2024Rainbolt Leslie JeannineDirectorSell1,750$110.11$192.7K0
Oct 23, 2024RAINBOLT DAVID EExecutive & DirectorSell5,601$110.21$617.3K0
Oct 23, 2024Rainbolt Leslie JeannineDirectorSell5,601$110.21$617.3K0
Oct 22, 2024RAINBOLT DAVID EExecutive & DirectorSell777$110.00$85.5K0
Oct 22, 2024Rainbolt Leslie JeannineDirectorSell778$110.00$85.6K0
Oct 21, 2024RAINBOLT DAVID EExecutive & DirectorSell2,152$110.47$237.7K0
Oct 21, 2024Rainbolt Leslie JeannineDirectorSell2,152$110.47$237.7K0
Sep 13, 2024RAINBOLT DAVID EExecutive & DirectorSell10,372$105.02$1.09M0
Sep 13, 2024Rainbolt Leslie JeannineDirectorSell10,371$105.02$1.09M0
Sep 11, 2024RAINBOLT DAVID EExecutive & DirectorSell1,391$105.01$146.1K0
Sep 11, 2024Rainbolt Leslie JeannineDirectorSell1,391$105.01$146.1K0
Sep 9, 2024RAINBOLT DAVID EExecutive & DirectorSell23,747$105.42$2.50M0
Sep 9, 2024Rainbolt Leslie JeannineDirectorSell23,746$105.43$2.50M0
Sep 3, 2024RAINBOLT DAVID EExecutive & DirectorSell1,414$105.58$149.3K0
Sep 3, 2024Rainbolt Leslie JeannineDirectorSell1,414$105.58$149.3K0
Aug 30, 2024RAINBOLT DAVID EExecutive & DirectorSell18,378$106.21$1.95M0
Aug 30, 2024Rainbolt Leslie JeannineDirectorSell18,377$106.22$1.95M0
Aug 29, 2024FORAKER RANDYExecutive Vice PresidentSell130$107.01$13.9K0
Aug 28, 2024FORAKER RANDYExecutive Vice PresidentSell2,870$107.10$307.4K0
Aug 16, 2024Lopez Dave RDirectorSell1,000$102.13$102.1K0
Jul 25, 2024Hannah Dennis JayExecutive Vice PresidentSell500$110.00$55.0K0
Jul 25, 2024Martin William ScottDirectorSell15,000$107.50$1.61M0
Jul 24, 2024Hannah Dennis JayExecutive Vice PresidentSell1,000$107.50$107.5K0
Jul 24, 2024Martin William ScottDirectorSell5,000$107.50$537.5K0
Jul 23, 2024Hannah Dennis JayExecutive Vice PresidentSell2,500$105.33$263.3K0
Jul 22, 2024Hannah Dennis JayExecutive Vice PresidentSell3,000$105.11$315.3K0
Jul 19, 2024Hannah Dennis JayExecutive Vice PresidentSell3,000$106.50$319.5K0
May 6, 2024Hannah Dennis JayExecutive Vice PresidentSell5,496$92.23$506.9K0
May 3, 2024Hannah Dennis JayExecutive Vice PresidentSell204$92.38$18.8K0
May 2, 2024Lawrence KevinExecutive Vice PresidentSell2,709$91.17$247.0K0
May 1, 2024Hannah Dennis JayExecutive Vice PresidentSell2,000$92.03$184.1K0
May 1, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.00$900.0K0
Apr 25, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.00$900.0K0
Apr 24, 2024COPELAND SCOTTExecutive Vice PresidentSell2,534$92.21$233.7K0
Apr 24, 2024Hannah Dennis JayExecutive Vice PresidentSell300$92.06$27.6K0
Apr 22, 2024Lawrence KevinExecutive Vice PresidentSell10,000$90.07$900.7K0
Mar 7, 2024Hannah Dennis JayExecutive Vice PresidentSell1,000$90.03$90.0K0
Mar 4, 2024Lopez Dave RDirectorSell3,000$87.18$261.5K0
Feb 29, 2024Lawrence KevinExecutive Vice PresidentSell1,159$88.00$102.0K0
Feb 27, 2024Lawrence KevinExecutive Vice PresidentSell1,529$88.00$134.6K0
Feb 23, 2024Lawrence KevinExecutive Vice PresidentSell7,312$88.00$643.5K0
Feb 9, 2024Hannah Dennis JayExecutive Vice PresidentSell13,000$89.12$1.16M0
Dec 6, 2023Lawrence KevinExecutive Vice PresidentSell5,000$92.00$460.0K0
Jun 13, 2023Roberson Robin NoelDirectorSell5,000$94.30$471.5K0
Feb 27, 2023Lawrence KevinExecutive Vice PresidentSell2,291$92.00$210.8K0
Dec 9, 2022Lopez Dave RDirectorSell2,000$92.96$185.9K0
Aug 16, 2022Ford JosephDirectorSell6,952$117.00$813.4K0
Aug 9, 2022CRAIG C L JRDirectorSell1,000$111.13$111.1K0
Aug 8, 2022CRAIG C L JRDirectorSell4,800$110.53$530.5K0
Aug 5, 2022CRAIG C L JRDirectorSell2,700$108.71$293.5K0
Aug 4, 2022CRAIG C L JRDirectorSell1,500$107.94$161.9K0
Aug 3, 2022RAINBOLT DAVID EExecutive & DirectorSell9,388$111.33$1.05M0
Jul 29, 2022RAINBOLT DAVID EExecutive & DirectorSell50,000$106.45$5.32M0
Jul 28, 2022Roberson Robin NoelDirectorSell5,000$106.67$533.4K0
Jun 7, 2022Lawrence KevinExecutive Vice PresidentSell2,000$95.35$190.7K0
Jun 2, 2022COPELAND SCOTTExecutive Vice PresidentSell450$92.44$41.6K0
May 13, 2022RAINBOLT DAVID EPresident and CEO and DirectorSell46,489$82.57$3.84M0
May 12, 2022RAINBOLT DAVID EPresident and CEO and DirectorSell142,938$83.55$11.94M0
Feb 28, 2022Lawrence KevinExecutive Vice PresidentSell21,000$78.10$1.64M0
Feb 22, 2022Martin William ScottDirectorSell2,500$77.74$194.3K0
Dec 22, 2021SCHMIDT DARRYLExecutive Vice PresidentSell1,714$55.46$95.1K0
Jul 19, 2021Pierson Brian WadeSenior Vice PresidentSell250$55.80$14.0K0
May 18, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell5,000$71.81$359.1K0
May 17, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell5,100$72.63$370.4K0
May 14, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell15,000$73.25$1.10M0
May 12, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell35,473$72.87$2.58M0
Apr 28, 2021Martin William ScottDirectorSell2,500$70.00$175.0K0
Apr 27, 2021Martin William ScottDirectorSell2,500$69.91$174.8K0
Apr 23, 2021Martin William ScottDirectorSell5,000$69.00$345.0K0
Apr 22, 2021Martin William ScottDirectorSell5,000$69.00$345.0K0
Apr 21, 2021Martin William ScottDirectorSell5,000$68.53$342.6K0
Mar 12, 2021Slay John K JRRegional ExecutiveSell2,500$76.79$192.0K0
Mar 11, 2021BRAND DENNIS LExecutive Vice President andSell5,000$73.11$365.6K0
Mar 11, 2021Starks KenRegional ExecutiveSell3,500$73.84$258.4K0
Mar 8, 2021JAMES KARENExecutive Vice President andSell5,000$70.55$352.8K0
Mar 8, 2021Martin William ScottDirectorSell7,500$72.26$542.0K0
Mar 5, 2021Anderson JohnRegional ExecutiveSell10,000$68.39$683.9K0
Mar 3, 2021Martin William ScottDirectorSell10,000$66.50$665.0K0
Mar 3, 2021Slay John K JRRegional ExecutiveSell2,500$69.32$173.3K0
Mar 2, 2021Martin William ScottDirectorSell10,000$65.38$653.8K0
Mar 1, 2021Lawrence KevinExecutive Vice PresidentSell1,250$65.50$81.9K0
Mar 1, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell16,996$65.80$1.12M0
Feb 26, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell4,713$65.06$306.6K0
Feb 25, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell9,280$65.18$604.9K0
Feb 24, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell36,046$66.11$2.38M0
Feb 23, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell21,761$66.13$1.44M0
Feb 22, 2021RAINBOLT DAVID EPresident and CEO and DirectorSell18,704$66.23$1.24M0
Jul 30, 2020Pierson Brian WadeSenior Vice PresidentSell950$46.27$44.0K0

BANF Insiders

FORAKER RANDY

Executive Vice President

Sold $1.19M
7 tradesLast: Feb 10, 2026
FORAKER RANDY

officer: Executive Vice President

Sold $359.7K
1 tradesLast: Feb 10, 2026
Drummond F Ford

Director

Sold $2.44M
4 tradesLast: Aug 13, 2025
RAINBOLT DAVID E

Director

2 tradesLast: May 6, 2025
Andrus Hannah

Executive Vice President

1 tradesLast: Apr 2, 2025
BRAND DENNIS L

Executive Vice President

Sold $506.0K
3 tradesLast: Apr 2, 2025
COPELAND SCOTT

Executive Vice President

Sold $275.3K
6 tradesLast: Apr 2, 2025
FERGUSON ROY C

Executive

3 tradesLast: Apr 2, 2025
Foster Kelly

Senior Vice President

3 tradesLast: Apr 2, 2025
Goyne Joe

Director

Bought $71.5K
4 tradesLast: Apr 2, 2025
Hannah Dennis Jay

Executive Vice President

Sold $4.38M
22 tradesLast: Apr 2, 2025
Harlow David R

Cheif Executive Officer

3 tradesLast: Apr 2, 2025
SCHMIDT DARRYL

Executive Vice President

Bought $180.5KSold $705.4K
21 tradesLast: Apr 2, 2025
Wanzer Dara

Executive Vice President

3 tradesLast: Apr 2, 2025
Martin William Scott

Director

Sold $17.47M
19 tradesLast: Feb 28, 2025
RAINBOLT DAVID E

Executive & Director

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

Director

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
14 tradesLast: May 2, 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
BRAND DENNIS L

Executive Vice President and

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

Chairman Emeritus and Director

Bought $123.9K
2 tradesLast: Apr 26, 2023
RAINBOLT DAVID E

Executive & Director

Sold $6.37M
3 tradesLast: Apr 10, 2023
Johnstone William O

Vice Chairman and Director

1 tradesLast: Nov 23, 2022
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

President and CEO and Director

Sold $27.29M
16 tradesLast: May 17, 2022
Pierson Brian Wade

Senior Vice President

Sold $57.9K
2 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