Ancora Advisors’s Bank First Corp BFC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$23.5K Hold
174
﹤0.01% 1476
2025
Q4
$21.2K Hold
174
﹤0.01% 1534
2025
Q3
$21.1K Hold
174
﹤0.01% 1226
2025
Q2
$20.5K Hold
174
﹤0.01% 1224
2025
Q1
$17.5K Hold
174
﹤0.01% 1219
2024
Q4
$17.2K Hold
174
﹤0.01% 1245
2024
Q3
$15.8K Hold
174
﹤0.01% 1244
2024
Q2
$14.4K Hold
174
﹤0.01% 1230
2024
Q1
$15.1K Hold
174
﹤0.01% 1247
2023
Q4
$15.1K Hold
174
﹤0.01% 1213
2023
Q3
$13.4K Hold
174
﹤0.01% 1224
2023
Q2
$14.5K Sell
174
-77
-31% -$5.76K ﹤0.01% 1201
2023
Q1
$18.5K Hold
251
﹤0.01% 1151
2022
Q4
$23K Hold
251
﹤0.01% 1140
2022
Q3
$19K Hold
251
﹤0.01% 1352
2022
Q2
$19K Hold
251
﹤0.01% 1450
2022
Q1
$19K Sell
251
-50
-17% -$3.56K ﹤0.01% 1562
2021
Q4
$22K Hold
301
﹤0.01% 1549
2021
Q3
$21K Hold
301
﹤0.01% 1458
2021
Q2
$21K Hold
301
﹤0.01% 1338
2021
Q1
$23K Hold
301
﹤0.01% 1263
2020
Q4
$20K Hold
301
﹤0.01% 1061
2020
Q3
$18K Hold
301
﹤0.01% 1035
2020
Q2
$19K Hold
301
﹤0.01% 994
2020
Q1
$17K Buy
301
+107
+55% +$6.57K ﹤0.01% 1082
2019
Q4
$13K Buy
+194
New +$13.2K ﹤0.01% 1135

Other funds holding BFC

Ancora Advisors's BFC Position: Q1 2026 in Review

Ancora Advisors held its Bank First Corp (BFC) position steady in Q1 2026 at 174 shares worth $23.5K. The position accounts for ﹤0.01% of the portfolio, ranked #1476.

Ancora Advisors first reported a position in BFC in Q4 2019 and has held it in 26 quarters since. 150 funds tracked by Wall St. Rank hold BFC as of Q1 2026.

  • Ancora Advisors held 174 shares of Bank First Corp worth $23.5K as of Q1 2026.
  • Ancora Advisors left its Bank First Corp share count unchanged in Q1 2026.
  • Bank First Corp made up ﹤0.01% of Ancora Advisors's portfolio in Q1 2026, its #1476 holding.
  • Ancora Advisors first reported a position in Bank First Corp in Q4 2019 and has held it in 26 quarters since.
  • 150 funds tracked by Wall St. Rank held Bank First Corp as of Q1 2026.

Based on Ancora Advisors's 13F filing for Q1 2026, filed 15 May 2026.