Unlock stock picks and a broker-level newsfeed that powers Wall Street.

NasdaqGS - Delayed Quote USD

BancFirst Corporation (BANF)

Compare
109.54
+2.03
+(1.89%)
At close: April 17 at 4:00:02 PM EDT
109.54
0.00
(0.00%)
After hours: April 17 at 4:07:51 PM EDT

Major Holders

Breakdown
31.77% % of Shares Held by All Insider
55.62% % of Shares Held by Institutions
81.52% % of Float Held by Institutions
335 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc. 3.17M Dec 31, 2024 9.54% 347,263,382
Vanguard Group Inc 2.31M Dec 31, 2024 6.94% 252,621,588
Kayne Anderson Rudnick Investment Management LLC 2.16M Dec 31, 2024 6.51% 236,869,517
Dimensional Fund Advisors LP 994.83k Dec 31, 2024 2.99% 108,974,117
State Street Corporation 945.15k Dec 31, 2024 2.84% 103,531,403
Bancfirst Trust & Investment Management 882.54k Mar 31, 2025 2.65% 96,673,980
Geode Capital Management, LLC 484.88k Dec 31, 2024 1.46% 53,114,084
Champlain Investment Partners, LLC 343.77k Dec 31, 2024 1.03% 37,656,347
Northern Trust Corporation 308.76k Dec 31, 2024 0.93% 33,821,680
Fuller & Thaler Asset Management Inc. 271.27k Dec 31, 2024 0.82% 29,714,587

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
iShares Trust-iShares Core S&P Small-Cap ETF 1.23M Mar 31, 2025 3.71% 134,989,429
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund 574.45k Dec 31, 2024 1.73% 62,925,472
iShares Trust-iShares Russell 2000 ETF 539.79k Mar 31, 2025 1.62% 59,128,487
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund 464.1k Dec 31, 2024 1.40% 50,836,966
Virtus Equity Trust-Virtus KAR Small-Cap Core Fund 411.43k Dec 31, 2024 1.24% 45,067,933
VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund 307.95k Dec 31, 2024 0.93% 33,732,514
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund 298.65k Dec 31, 2024 0.90% 32,713,902
Capitol Series Trust-FullerThaler Behavioral Small-Cap Equity Fund 258.48k Dec 31, 2024 0.78% 28,313,570
DFA INVESTMENT DIMENSIONS GROUP INC-U.S. MICRO CAP PORTFOLIO 229.32k Jan 31, 2025 0.69% 25,119,274
SPDR SERIES TRUST-SPDR(R) S&P(R) Dividend ETF 218.03k Feb 28, 2025 0.66% 23,882,896

Related Tickers