BANF
Bancfirst (BANF)
NASDAQ
$112.88-$0.03 (-0.03%)
Price as of Aug 21, 2026 7:30 PM EDT
  • $3.8B
    Market Cap
  • -13.56%
    1-Year Change
  • Banks - Regional
    Industry

Top Holders

Institutional
Mutual Funds
Holder
Ownership %
Shares Held
Change (Shares, %)
Report Date
BLACKROCK, INC.
9.54%
3.2M
+112,335 (+3.51%)
Jun 30, 2026
BLACKROCK FUNDING, INC. /DE
9.44%
3.2M
+42,458 (+1.34%)
Dec 31, 2024
BLACKROCK INC.
7.89%
2.6M
-85,564 (-3.23%)
Jun 30, 2024
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
7.12%
2.4M
-199,535 (-8.35%)
Jun 30, 2026
VANGUARD GROUP INC
6.77%
2.3M
-9,421 (-0.41%)
Dec 31, 2025
STATE STREET CORP
4.35%
1.5M
+136,522 (+9.34%)
Jun 30, 2026
VANGUARD PORTFOLIO MANAGEMENT LLC
4.28%
1.4M
-105,941 (-7.37%)
Jun 30, 2026

Current Ownership Distribution

  • Institutions297.8M (71.28%)
  • Mutual Funds99.6M (23.84%)
  • Insiders20.4M (4.88%)
  • Other0 (0.00%)

Insider Transactions

  • 4.88% (20.4M)
    Current InsiderOwnership (%, shares)
  • 0
    Number of InsiderBuying (last 12 months)
  • $0.00
    Amount of InsiderBuying (last 12 months)
  • 2
    Number of InsiderSelling (last 12 months)
  • $20.8M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
RAINBOLT DAVID E
Sell
Aug 06, 2026
$345,000.00
3,000
$115.00
8,506
RAINBOLT DAVID E
Sell
Aug 05, 2026
$230,050.00
2,000
$115.03
11,506
RAINBOLT DAVID E
Sell
Aug 04, 2026
$2.1M
17,830
$115.06
13,506
RAINBOLT DAVID E
Sell
Aug 03, 2026
$1.3M
11,497
$115.09
31,336
RAINBOLT DAVID E
Sell
Jul 29, 2026
$1.5M
12,718
$115.05
42,833
RAINBOLT DAVID E
Sell
Jul 27, 2026
$3.5M
29,740
$116.49
137,043
Harlow David R
Cheif Executive Officer
Discretionary
Apr 03, 2026
$0.00
80
$0.00
10,187
SCHMIDT DARRYL
Executive Vice President
Discretionary
Apr 03, 2026
$0.00
76
$0.00
8,221
Andrus Hannah
Executive Vice President
Discretionary
Apr 03, 2026
$0.00
58
$0.00
134
Foster Kelly
Senior Vice President
Discretionary
Apr 03, 2026
$0.00
61
$0.00
5,110
Carroll Jason A
Chief Risk Officer
Discretionary
Apr 03, 2026
$0.00
45
$0.00
142
Hannah Dennis Jay
Executive Vice President
Discretionary
Apr 03, 2026
$0.00
58
$0.00
194
FERGUSON ROY C
Discretionary
Apr 03, 2026
$0.00
105
$0.00
26,423
BRAND DENNIS L
Discretionary
Apr 03, 2026
$0.00
62
$0.00
6,697
Wanzer Dara
Executive Vice President
Discretionary
Apr 03, 2026
$0.00
42
$0.00
870
COPELAND SCOTT
Executive Vice President
Discretionary
Apr 03, 2026
$0.00
89
$0.00
14,072
Slay John K JR
Chief Credit Officer
Discretionary
Apr 03, 2026
$0.00
68
$0.00
4,659
McCasland Thomas Howard III
Director
Other
Feb 26, 2026
$0.00
85,006
$0.00
0
FORAKER RANDY
Executive Vice President
Exempt
Feb 10, 2026
$0.00
3,000
$0.00
0
FORAKER RANDY
Executive Vice President
Exempt
Feb 10, 2026
$62,490.00
3,000
$20.83
3,000
FORAKER RANDY
Executive Vice President
Sell
Feb 10, 2026
$359,734.80
3,000
$119.91
0
RAINBOLT DAVID E
Gift
Feb 03, 2026
$0.00
225,000
$0.00
73,395
RAINBOLT DAVID E
Other
Feb 03, 2026
$0.00
188
$0.00
188
RAINBOLT DAVID E
Other
Feb 03, 2026
$0.00
188
$0.00
0
BF Bank Partners LP
Other
Jan 30, 2026
$0.00
269,223
$0.00
4.0M
RAINBOLT DAVID E
Other
Jan 30, 2026
$0.00
269,223
$0.00
4.0M
RAINBOLT DAVID E
Other
Jan 30, 2026
$0.00
38,085
$0.00
38,085
RAINBOLT DAVID E
Other
Jan 30, 2026
$0.00
225,000
$0.00
298,395
Andrus Hannah
Executive Vice President
Discretionary
Jan 07, 2026
$0.00
40
$0.00
76
Hannah Dennis Jay
Executive Vice President
Discretionary
Jan 07, 2026
$0.00
70
$0.00
136