InsiderFlow

BANF

BancFirst Corporation$112.89-0.58 (-0.51%)
Prev Close$113.47·MCap$3.81B·P/E15.46·Vol61.6K·Yield0.02%

Buys (12M)

0

$0.00

Sells (12M)

9

$22.51M

Net Activity

Net Seller

$22.51M

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 9 insider sales totaling $22.51M. The most recent insider transaction was by RAINBOLT DAVID E (director, 10 percent owner: ), who sold $10.97M worth of shares on Jul 29, 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
Jul 29, 2026 RAINBOLT DAVID ESell$10.97M
Jul 28, 2026 RAINBOLT DAVID ESell$3.46M
May 7, 2026 RAINBOLT DAVID ESell$1.75M
May 1, 2026 RAINBOLT DAVID ESell$115.00
Apr 28, 2026 RAINBOLT DAVID ESell$2.87M
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
1 / 3

BANF Insider Buying Activity

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

No insider buying activity found for BANF in the last 12 months.

BANF Insider Selling Activity

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

DateInsiderTypeValue
Jul 29, 2026 RAINBOLT DAVID ESell$10.97M
Jul 28, 2026 RAINBOLT DAVID ESell$3.46M
May 7, 2026 RAINBOLT DAVID ESell$1.75M
May 1, 2026 RAINBOLT DAVID ESell$115.00
Apr 28, 2026 RAINBOLT DAVID ESell$2.87M
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

BANF Insiders

RAINBOLT DAVID E

President and CEO and Director

Sold $60.38M
30 tradesLast: Jul 29, 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