Bancfirst Corp /Ok/ (NASDAQ:BANF) appears in 277 institutional 13F filings for the quarter ending June 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | BlackRock, Inc. | 0002012383 | 3,203,944 | 9.54% | ▲112,335 | +3.63% | $356.05Mn |
| 2 | KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 0001021223 | 2,390,554 | 7.12% | ▼199,535 | -7.70% | $265.66Mn |
| 3 | State Street Corp | 0000093751 | 1,462,013 | 4.35% | ▲136,522 | +10.30% | $163.18Mn |
| 4 | VANGUARD PORTFOLIO MANAGEMENT LLC | 0002100121 | 1,437,508 | 4.28% | ▼105,941 | -6.86% | $159.75Mn |
| 5 | VANGUARD CAPITAL MANAGEMENT LLC | 0002100119 | 973,155 | 2.90% | ▼111,285 | -10.26% | $108.15Mn |
| 6 | DIMENSIONAL FUND ADVISORS LP | 0000354204 | 917,104 | 2.73% | ▲47,559 | +5.47% | $101.92Mn |
| 7 | BancFirst Trust & Investment Management | 0001914099 | 895,974 | 2.67% | ▲23,984 | +2.75% | $100.59Mn |
| 8 | GEODE CAPITAL MANAGEMENT, LLC | 0001214717 | 577,235 | 1.72% | ▲44,101 | +8.27% | $64.16Mn |
| 9 | FULLER & THALER ASSET MANAGEMENT, INC. | 0001082327 | 281,297 | 0.84% | ▲11,359 | +4.21% | $31.26Mn |
| 10 | Wells Fargo & Company/Mn | 0000072971 | 267,137 | 0.80% | ▼1,640 | -0.61% | $29.69Mn |
| 11 | MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 0000912938 | 262,582 | 0.78% | ▲57,102 | +27.79% | $29.18Mn |
| 12 | Northern Trust Corp | 0000073124 | 261,182 | 0.78% | ▲15,528 | +6.32% | $29.03Mn |
| 13 | NORGES BANK | 0001374170 | 254,828 | 0.76% | ▲254,828 | 0.00% | $28.32Mn |
| 14 | Morgan Stanley | 0000895421 | 241,466 | 0.72% | ▲30,019 | +14.20% | $26.83Mn |
| 15 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0000884546 | 228,190 | 0.68% | ▲23,793 | +11.64% | $25.36Mn |
| 15 | Sixth Street Partners Management Company, L.P. | 0001812095 | 228,190 | 0.68% | ▲228,190 | 0.00% | $25.36Mn |
| 16 | Champlain Investment Partners, LLC | 0001315478 | 222,347 | 0.66% | ▼1,028 | -0.46% | $24.71Mn |
| 17 | Bank of New York Mellon Corp | 0001390777 | 161,253 | 0.48% | ▲5,364 | +3.44% | $17.92Mn |
| 18 | VANGUARD FIDUCIARY TRUST CO | 0000933478 | 139,791 | 0.42% | ▼6,794 | -4.63% | $15.53Mn |
| 19 | Raymond James Financial Inc | 0000720005 | 122,043 | 0.36% | ▼11,008 | -8.27% | $13.56Mn |