InsiderFlow

BANFP

BancFirst Corporation - BFC Capital Trust II Cumulative Trust Pfd Secs$26.22-0.26 (-0.98%)
Prev Close$26.48·MCap$4.18B·P/E·Vol102·Yield

Buys (12M)

0

$0.00

Sells (12M)

4

$2.12M

Net Activity

Net Seller

$2.12M

Active Insiders

2

last 12 mo

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.

BANFP Insider Trading Activity

DateInsiderTypeValue
Feb 11, 2026 FORAKER RANDYSell$359.7K
Aug 14, 2025 Drummond F FordSell$631.4K
May 28, 2025 Drummond F FordSell$620.6K
May 22, 2025 FORAKER RANDYSell$506.4K
Feb 28, 2025 Martin William ScottSell$1.19M
Feb 11, 2025 SCHMIDT DARRYLSell$610.3K
Feb 6, 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 8, 2024 Hannah Dennis JaySell$1.33M
Nov 6, 2024 Martin William ScottSell$1.75M
Oct 30, 2024 Martin William ScottSell$567.5K
Oct 29, 2024 Main Street Banking Partners LPSell$2.71M
Oct 29, 2024 RAINBOLT DAVID ESell$1.80M
Oct 24, 2024 Main Street Banking Partners LPSell$192.7K
Oct 24, 2024 RAINBOLT DAVID ESell$128.5K
Oct 23, 2024 Main Street Banking Partners LPSell$617.3K
Oct 23, 2024 RAINBOLT DAVID ESell$205.8K
Oct 22, 2024 Main Street Banking Partners LPSell$85.6K
Oct 22, 2024 RAINBOLT DAVID ESell$28.5K
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 10, 2024 RAINBOLT DAVID ESell$114.3K
Sep 10, 2024 Rainbolt Leslie JeannineSell$171.4K
Sep 9, 2024 RAINBOLT DAVID ESell$1.55M
Sep 9, 2024 Rainbolt Leslie JeannineSell$2.33M
Sep 3, 2024 RAINBOLT DAVID ESell$99.6K
Sep 3, 2024 Rainbolt Leslie JeannineSell$149.3K
Aug 30, 2024 RAINBOLT DAVID ESell$650.6K
Aug 30, 2024 Rainbolt Leslie JeannineSell$1.95M
Aug 29, 2024 FORAKER RANDYSell$13.9K
Aug 28, 2024 FORAKER RANDYSell$307.4K
Aug 19, 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 7, 2024 Hannah Dennis JaySell$506.9K
1 / 3

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.

DateInsiderTypeValue
Jul 23, 2024 SCHMIDT DARRYLBuy$23.3K

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.

DateInsiderTypeValue
Feb 11, 2026 FORAKER RANDYSell$359.7K
Aug 14, 2025 Drummond F FordSell$631.4K
May 28, 2025 Drummond F FordSell$620.6K
May 22, 2025 FORAKER RANDYSell$506.4K
Feb 28, 2025 Martin William ScottSell$1.19M
Feb 11, 2025 SCHMIDT DARRYLSell$610.3K
Feb 6, 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 8, 2024 Hannah Dennis JaySell$1.33M
Nov 6, 2024 Martin William ScottSell$1.75M
Oct 30, 2024 Martin William ScottSell$567.5K
Oct 29, 2024 Main Street Banking Partners LPSell$2.71M
Oct 29, 2024 RAINBOLT DAVID ESell$1.80M
Oct 24, 2024 Main Street Banking Partners LPSell$192.7K
Oct 24, 2024 RAINBOLT DAVID ESell$128.5K
Oct 23, 2024 Main Street Banking Partners LPSell$617.3K
Oct 23, 2024 RAINBOLT DAVID ESell$205.8K
Oct 22, 2024 Main Street Banking Partners LPSell$85.6K
Oct 22, 2024 RAINBOLT DAVID ESell$28.5K
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 10, 2024 RAINBOLT DAVID ESell$114.3K
Sep 10, 2024 Rainbolt Leslie JeannineSell$171.4K
Sep 9, 2024 RAINBOLT DAVID ESell$1.55M
Sep 9, 2024 Rainbolt Leslie JeannineSell$2.33M
Sep 3, 2024 RAINBOLT DAVID ESell$99.6K
Sep 3, 2024 Rainbolt Leslie JeannineSell$149.3K
Aug 30, 2024 RAINBOLT DAVID ESell$650.6K
Aug 30, 2024 Rainbolt Leslie JeannineSell$1.95M
Aug 29, 2024 FORAKER RANDYSell$13.9K
Aug 28, 2024 FORAKER RANDYSell$307.4K
Aug 19, 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 7, 2024 Hannah Dennis JaySell$506.9K

BANFP Insiders

FORAKER RANDY

Executive Vice President

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

Director

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

Director

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

Executive Vice President

Bought $180.4KSold $610.3K
9 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 8, 2024
RAINBOLT DAVID E

President and CEO and Director

Sold $18.36M
16 tradesLast: Oct 29, 2024
Main Street Banking Partners LP

Sold $17.55M
7 tradesLast: Oct 29, 2024
Rainbolt Leslie Jeannine

Sold $6.08M
7 tradesLast: Oct 21, 2024
Lopez Dave R

Director

Sold $549.6K
3 tradesLast: Aug 19, 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 25, 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 17, 2022
CRAIG C L JR

Director

Bought $18.7KSold $1.10M
4 tradesLast: Aug 9, 2022
BF Bank Partners LP

Sold $12.30M
2 tradesLast: May 12, 2022
Pierson Brian Wade

Senior Vice President

Sold $14.0K
1 tradesLast: Jul 20, 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 9, 2021
Anderson John

Regional Executive

Sold $683.9K
1 tradesLast: Mar 5, 2021