2m 2m 2m 2m 2m 2m 2m
Bancfirst (BANF)
NASDAQ
$112.88-$0.03 (-0.03%)
Price as of Aug 21, 2026 7:30 PM EDT- $3.8BMarket Cap
- -13.56%1-Year Change
- Banks - RegionalIndustry
Bancfirst (BANF)
$112.88-$0.03 (-0.03%)
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 |
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
VANGUARD INDEX FUNDS | 5.94% | 2.0M | +513,151 (+25.73%) | Mar 31, 2026 |
SPDR SERIES TRUST | 2.28% | 766,333 | 0 (0.00%) | Apr 30, 2026 |
DFA INVESTMENT DIMENSIONS GROUP INC | 1.43% | 479,411 | -9,014 (-1.88%) | Apr 30, 2026 |
VIRTUS EQUITY TRUST | 1.43% | 478,809 | -14,000 (-2.92%) | Mar 31, 2026 |
Capitol Series Trust | 0.77% | 258,477 | 0 (0.00%) | Apr 30, 2026 |
FIDELITY SECURITIES FUND | 0.75% | 251,429 | 0 (0.00%) | Apr 30, 2026 |
Dimensional ETF Trust | 0.63% | 210,058 | +7,525 (+3.58%) | Apr 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)
- 0Number of InsiderBuying (last 12 months)
- $0.00Amount of InsiderBuying (last 12 months)
- 2Number of InsiderSelling (last 12 months)
- $20.8MAmount 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 |