Bank First Corp (NASDAQ:BFC) has 167 institutional investors that have filed 13F reports for the period ending June 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | BlackRock, Inc. | 0002012383 | 821,389 | 7.37% | ▲59,190 | +7.77% | $121.85Mn |
| 2 | VANGUARD CAPITAL MANAGEMENT LLC | 0002100119 | 465,415 | 4.17% | ▼5,563 | -1.18% | $69.04Mn |
| 3 | State Street Corp | 0000093751 | 437,337 | 3.92% | ▲88,850 | +25.50% | $65.10Mn |
| 4 | GEODE CAPITAL MANAGEMENT, LLC | 0001214717 | 296,453 | 2.66% | ▲14,346 | +5.09% | $43.99Mn |
| 5 | DIMENSIONAL FUND ADVISORS LP | 0000354204 | 187,678 | 1.68% | ▲28,000 | +17.54% | $27.84Mn |
| 6 | VANGUARD PORTFOLIO MANAGEMENT LLC | 0002100121 | 146,537 | 1.31% | ▲10,607 | +7.80% | $21.74Mn |
| 7 | Northern Trust Corp | 0000073124 | 104,085 | 0.93% | ▲5,680 | +5.77% | $15.44Mn |
| 8 | Bank Of Montreal /Can/ | 0000927971 | 103,836 | 0.93% | 0 | 0.00% | $15.40Mn |
| 9 | Sixth Street Partners Management Company, L.P. | 0001812095 | 85,178 | 0.76% | ▲85,178 | 0.00% | $12.64Mn |
| 9 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0000884546 | 85,178 | 0.76% | ▲1,211 | +1.44% | $12.64Mn |
| 10 | FIRST TRUST ADVISORS LP | 0001125816 | 70,605 | 0.63% | ▼2,431 | -3.33% | $10.47Mn |
| 11 | VANGUARD FIDUCIARY TRUST CO | 0000933478 | 68,220 | 0.61% | ▲413 | +0.61% | $10.12Mn |
| 12 | Creative Planning | 0001540235 | 59,058 | 0.53% | ▲378 | +0.64% | $8.76Mn |
| 13 | J.W. COLE ADVISORS, INC. | 0001404763 | 52,307 | 0.47% | ▲52,307 | 0.00% | $7.76Mn |
| 14 | Nicolet Bankshares Inc | 0001174850 | 51,534 | 0.46% | ▲15 | +0.03% | $7.77Mn |
| 15 | MARSHALL WACE, LLP | 0001318757 | 47,893 | 0.43% | ▲42,956 | +870.08% | $7.10Mn |
| 16 | Bank of New York Mellon Corp | 0001390777 | 45,090 | 0.40% | ▲3,273 | +7.83% | $6.69Mn |
| 17 | Stifel Financial Corp | 0000720672 | 42,467 | 0.38% | 0 | 0.00% | $6.30Mn |
| 18 | Morgan Stanley | 0000895421 | 42,259 | 0.38% | ▲4,155 | +10.90% | $6.27Mn |
| 19 | PRAIRIE ADVISORY, LLC | 0002144052 | 37,140 | 0.33% | ▲37,140 | 0.00% | $5.51Mn |