InsiderFlow

BANF

BancFirst Corporation$115.23+0.44 (+0.38%)
Prev Close$114.79·MCap$3.81B·P/E15.72·Vol115.6K·Yield0.02%

Buys (12M)

0

$0.00

Sells (12M)

6

$4.58M

Net Activity

Net Seller

$4.58M

Active Insiders

3

last 12 mo

Over the past 12 months, insider activity at BancFirst Corporation (BANF) has been exclusively selling, with 0 insider purchases totaling $0.00 and 6 insider sales totaling $4.58M. The most recent insider transaction was by RAINBOLT DAVID E (director, 10 percent owner: ), who sold $2.10M worth of shares on Apr 24, 2026. BancFirst Corporation operates in the Financial Services sector, within the Banks - Regional industry, with a market cap of $3.81B.

BANF Insider Trading Activity

DateInsiderTypeValue
Apr 24, 2026 RAINBOLT DAVID ESell$2.10M
Feb 11, 2026 FORAKER RANDYSell$359.7K
Feb 10, 2026 FORAKER RANDYSell$359.7K
Aug 13, 2025 Drummond F FordSell$631.4K
May 28, 2025 Drummond F FordSell$620.6K
May 21, 2025 FORAKER RANDYSell$506.4K
Feb 28, 2025 Martin William ScottSell$1.19M
Feb 11, 2025 SCHMIDT DARRYLSell$610.3K
Feb 5, 2025 Drummond F FordSell$602.9K
Jan 29, 2025 Drummond F FordSell$589.9K
Dec 12, 2024 BRAND DENNIS LSell$506.0K
Nov 21, 2024 Martin William ScottSell$3.07M
Nov 15, 2024 Martin William ScottSell$3.08M
Nov 14, 2024 Martin William ScottSell$923.8K
Nov 13, 2024 Martin William ScottSell$1.30M
Nov 6, 2024 Hannah Dennis JaySell$1.33M
Nov 6, 2024 Martin William ScottSell$1.75M
Oct 30, 2024 Martin William ScottSell$567.5K
Oct 28, 2024 RAINBOLT DAVID ESell$1.80M
Oct 28, 2024 Rainbolt Leslie JeannineSell$2.71M
Oct 24, 2024 RAINBOLT DAVID ESell$128.5K
Oct 24, 2024 Rainbolt Leslie JeannineSell$192.7K
Oct 23, 2024 RAINBOLT DAVID ESell$205.8K
Oct 23, 2024 Rainbolt Leslie JeannineSell$617.3K
Oct 22, 2024 RAINBOLT DAVID ESell$28.5K
Oct 22, 2024 Rainbolt Leslie JeannineSell$85.6K
Oct 21, 2024 RAINBOLT DAVID ESell$158.5K
Oct 21, 2024 Rainbolt Leslie JeannineSell$237.7K
Sep 13, 2024 RAINBOLT DAVID ESell$726.2K
Sep 13, 2024 Rainbolt Leslie JeannineSell$1.09M
Sep 11, 2024 RAINBOLT DAVID ESell$97.3K
Sep 11, 2024 Rainbolt Leslie JeannineSell$146.1K
Sep 9, 2024 RAINBOLT DAVID ESell$1.67M
Sep 9, 2024 Rainbolt Leslie JeannineSell$2.50M
Sep 3, 2024 RAINBOLT DAVID ESell$99.6K
Sep 3, 2024 Rainbolt Leslie JeannineSell$149.3K
Aug 30, 2024 RAINBOLT DAVID ESell$650.7K
Aug 30, 2024 Rainbolt Leslie JeannineSell$1.95M
Aug 29, 2024 FORAKER RANDYSell$13.9K
Aug 28, 2024 FORAKER RANDYSell$307.4K
Aug 16, 2024 Lopez Dave RSell$102.1K
Jul 25, 2024 Hannah Dennis JaySell$55.0K
Jul 25, 2024 Martin William ScottSell$1.61M
Jul 24, 2024 Hannah Dennis JaySell$107.5K
Jul 24, 2024 Martin William ScottSell$537.5K
Jul 23, 2024 Hannah Dennis JaySell$263.3K
Jul 23, 2024 SCHMIDT DARRYLBuy$23.3K
Jul 22, 2024 Hannah Dennis JaySell$315.3K
Jul 19, 2024 Hannah Dennis JaySell$319.5K
May 6, 2024 Hannah Dennis JaySell$506.9K
1 / 3

BANF Insider Buying Activity

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

DateInsiderTypeValue
Jul 23, 2024 SCHMIDT DARRYLBuy$23.3K

BANF Insider Selling Activity

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

DateInsiderTypeValue
Apr 24, 2026 RAINBOLT DAVID ESell$2.10M
Feb 11, 2026 FORAKER RANDYSell$359.7K
Feb 10, 2026 FORAKER RANDYSell$359.7K
Aug 13, 2025 Drummond F FordSell$631.4K
May 28, 2025 Drummond F FordSell$620.6K
May 21, 2025 FORAKER RANDYSell$506.4K
Feb 28, 2025 Martin William ScottSell$1.19M
Feb 11, 2025 SCHMIDT DARRYLSell$610.3K
Feb 5, 2025 Drummond F FordSell$602.9K
Jan 29, 2025 Drummond F FordSell$589.9K
Dec 12, 2024 BRAND DENNIS LSell$506.0K
Nov 21, 2024 Martin William ScottSell$3.07M
Nov 15, 2024 Martin William ScottSell$3.08M
Nov 14, 2024 Martin William ScottSell$923.8K
Nov 13, 2024 Martin William ScottSell$1.30M
Nov 6, 2024 Hannah Dennis JaySell$1.33M
Nov 6, 2024 Martin William ScottSell$1.75M
Oct 30, 2024 Martin William ScottSell$567.5K
Oct 28, 2024 RAINBOLT DAVID ESell$1.80M
Oct 28, 2024 Rainbolt Leslie JeannineSell$2.71M
Oct 24, 2024 RAINBOLT DAVID ESell$128.5K
Oct 24, 2024 Rainbolt Leslie JeannineSell$192.7K
Oct 23, 2024 RAINBOLT DAVID ESell$205.8K
Oct 23, 2024 Rainbolt Leslie JeannineSell$617.3K
Oct 22, 2024 RAINBOLT DAVID ESell$28.5K
Oct 22, 2024 Rainbolt Leslie JeannineSell$85.6K
Oct 21, 2024 RAINBOLT DAVID ESell$158.5K
Oct 21, 2024 Rainbolt Leslie JeannineSell$237.7K
Sep 13, 2024 RAINBOLT DAVID ESell$726.2K
Sep 13, 2024 Rainbolt Leslie JeannineSell$1.09M
Sep 11, 2024 RAINBOLT DAVID ESell$97.3K
Sep 11, 2024 Rainbolt Leslie JeannineSell$146.1K
Sep 9, 2024 RAINBOLT DAVID ESell$1.67M
Sep 9, 2024 Rainbolt Leslie JeannineSell$2.50M
Sep 3, 2024 RAINBOLT DAVID ESell$99.6K
Sep 3, 2024 Rainbolt Leslie JeannineSell$149.3K
Aug 30, 2024 RAINBOLT DAVID ESell$650.7K
Aug 30, 2024 Rainbolt Leslie JeannineSell$1.95M
Aug 29, 2024 FORAKER RANDYSell$13.9K
Aug 28, 2024 FORAKER RANDYSell$307.4K
Aug 16, 2024 Lopez Dave RSell$102.1K
Jul 25, 2024 Hannah Dennis JaySell$55.0K
Jul 25, 2024 Martin William ScottSell$1.61M
Jul 24, 2024 Hannah Dennis JaySell$107.5K
Jul 24, 2024 Martin William ScottSell$537.5K
Jul 23, 2024 Hannah Dennis JaySell$263.3K
Jul 22, 2024 Hannah Dennis JaySell$315.3K
Jul 19, 2024 Hannah Dennis JaySell$319.5K
May 6, 2024 Hannah Dennis JaySell$506.9K

BANF Insiders

RAINBOLT DAVID E

President and CEO and Director

Sold $41.32M
25 tradesLast: Apr 24, 2026
FORAKER RANDY

officer: Executive Vice President

Sold $1.55M
5 tradesLast: Feb 11, 2026
Drummond F Ford

Director

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

Director

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

Executive Vice President

Bought $180.5KSold $705.4K
10 tradesLast: Feb 11, 2025
BRAND DENNIS L

Executive Vice President and

Bought $1.02MSold $871.5K
5 tradesLast: Dec 12, 2024
Hannah Dennis Jay

Executive Vice President

Sold $4.38M
12 tradesLast: Nov 6, 2024
Rainbolt Leslie Jeannine

Director

Sold $9.68M
10 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
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
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