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

NasdaqCM - Nasdaq Real Time Price USD

Bank First Corporation (BFC)

110.23
+1.05
+(0.96%)
At close: May 1 at 4:00:01 PM EDT
110.23
0.00
(0.00%)
After hours: May 1 at 4:20:00 PM EDT

Major Holders

Breakdown
10.16% % of Shares Held by All Insider
33.17% % of Shares Held by Institutions
36.92% % of Float Held by Institutions
172 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Blackrock Inc. 729.42k Dec 31, 2024 7.30% 80,404,079
Vanguard Group Inc 518.34k Dec 31, 2024 5.19% 57,136,730
State Street Corporation 245.28k Dec 31, 2024 2.45% 27,036,664
Geode Capital Management, LLC 218.56k Dec 31, 2024 2.19% 24,092,200
Merit Financial Group, LLC 163.26k Mar 31, 2025 1.63% 17,996,150
Bank of Montreal /CAN/ 103.69k Dec 31, 2024 1.04% 11,429,749
Northern Trust Corporation 95.64k Dec 31, 2024 0.96% 10,542,287
Charles Schwab Investment Management, Inc. 75.56k Dec 31, 2024 0.76% 8,329,309
Nicolet Advisory Services, LLC 72.7k Dec 31, 2024 0.73% 8,013,611
American Century Companies Inc 63.29k Dec 31, 2024 0.63% 6,976,897

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund 284.52k Dec 31, 2024 2.85% 31,362,420
iShares Trust-iShares Russell 2000 ETF 257.68k Mar 31, 2025 2.58% 28,404,508
VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund 138.24k Dec 31, 2024 1.38% 15,238,526
Fidelity Salem Street Trust-Fidelity Small Cap Index Fund 93.92k Feb 28, 2025 0.94% 10,353,132
iShares Trust-iShares Russell 2000 Value ETF 88.87k Mar 31, 2025 0.89% 9,796,030
American Century ETF Trust-Avantis U.S. Small Cap Value ETF 51.96k Mar 31, 2025 0.52% 5,727,881
Fidelity Concord Street Trust-Fidelity Extended Market Index Fund 49.11k Feb 28, 2025 0.49% 5,413,615
VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund 44.62k Feb 28, 2025 0.45% 4,918,793
SCHWAB STRATEGIC TRUST-Schwab U.S. Small-Cap ETF 43.46k Feb 28, 2025 0.43% 4,790,595
SCHWAB CAPITAL TRUST-Schwab Small-Cap Index Fund 23.56k Jan 31, 2025 0.24% 2,597,349

Related Tickers

Waiting for permission
Allow microphone access to enable voice search

Try again.