NasdaqGS - Nasdaq Real Time Price USD

BancFirst Corporation (BANF)

122.98
-0.08
(-0.07%)
At close: June 9 at 4:00:01 PM EDT
123.47
+0.49
+(0.40%)
After hours: June 9 at 5:33:17 PM EDT

Major Holders

Breakdown
31.77% % of Shares Held by All Insider
56.09% % of Shares Held by Institutions
82.21% % of Float Held by Institutions
333 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc. 3.14M Mar 31, 2025 9.46% 386,760,550
Vanguard Group Inc 2.27M Mar 31, 2025 6.82% 278,776,605
Kayne Anderson Rudnick Investment Management LLC 2.16M Mar 31, 2025 6.49% 265,423,313
State Street Corporation 1.31M Mar 31, 2025 3.94% 160,877,644
Dimensional Fund Advisors LP 966.64k Mar 31, 2025 2.91% 118,878,005
Bancfirst Trust & Investment Management 882.54k Mar 31, 2025 2.65% 108,535,387
Geode Capital Management, LLC 498.4k Mar 31, 2025 1.50% 61,293,725
Champlain Investment Partners, LLC 340.97k Mar 31, 2025 1.03% 41,932,737
Northern Trust Corporation 307.39k Mar 31, 2025 0.92% 37,803,192
Wells Fargo & Company 282.11k Mar 31, 2025 0.85% 34,693,519

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
iShares Trust-iShares Core S&P Small-Cap ETF 1.21M Apr 30, 2025 3.64% 148,648,143
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund 580.32k Mar 31, 2025 1.75% 71,367,509
iShares Trust-iShares Russell 2000 ETF 482.6k Apr 30, 2025 1.45% 59,350,641
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund 454.16k Mar 31, 2025 1.37% 55,852,844
Virtus Equity Trust-Virtus KAR Small-Cap Core Fund 411.43k Mar 31, 2025 1.24% 50,597,539
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund 307.97k Mar 31, 2025 0.93% 37,874,520
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund 294.64k Mar 31, 2025 0.89% 36,235,443
Capitol Series Trust-FullerThaler Behavioral Small-Cap Equity Fund 258.48k Mar 31, 2025 0.78% 31,787,502
DFA INVESTMENT DIMENSIONS GROUP INC-U.S. MICRO CAP PORTFOLIO 229.32k Jan 31, 2025 0.69% 28,201,282
SPDR SERIES TRUST-SPDR(R) S&P(R) Dividend ETF 205.38k Apr 30, 2025 0.62% 25,257,510

Related Tickers