Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Bank First (BFC)

Annual Return

Over the past 3 years, BFC has had an average annual return of +21.60%, outperforming the benchmark SPY, which returned +19.62% annual.

Over the past 5 years, BFC has had an average annual return of +18.34%, outperforming the benchmark SPY, which returned +12.73% annual.

Over the past 10 years, BFC has had an average annual return of +19.25%, outperforming the benchmark SPY, which returned +15.04% annual.

Since Jan 29, 2002, BFC has had an average annual return of +8.60%, underperforming the benchmark SPY, which returned +10.11% annual.

202620252024202320222021202020192018201720162015
+20.42%+28.74%+16.39%-5.32%+30.01%+13.29%-6.15%+52.06%+5.70%+36.36%+20.39%+28.04%
201420132012201120102009200820072006200520042003
+21.22%+24.13%+17.35%+20.20%+35.45%-15.59%-21.58%-16.02%-7.54%+15.48%+1.65%+5.16%
2002
-48.21%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+14.55%-3.49%+0.67%+7.59%-4.33%+7.11%-1.85%+20.42%
2025+2.11%+3.52%-3.40%+8.38%+9.84%+1.56%+0.99%+9.34%-6.29%+0.67%+2.14%-1.99%+28.74%
2024-2.56%+2.44%+0.63%-10.94%+5.76%+1.61%+12.24%+1.45%-3.11%+1.44%+16.15%-6.86%+16.39%
2023-13.96%+2.09%-9.45%-7.05%+11.30%+9.68%+6.20%-12.14%-0.23%+2.36%+2.27%+7.67%-5.32%
2022-3.11%+0.63%+2.53%-1.79%+2.79%+4.63%+1.46%+5.66%-5.60%+12.64%+10.31%-2.06%+30.01%
2021+1.85%+5.88%+7.60%-3.56%-1.52%-1.74%+0.31%+1.44%+0.55%+0.17%-1.07%+3.19%+13.29%
2020-10.38%-5.64%-5.03%-8.54%+21.73%+3.12%-2.95%+0.30%-5.60%+9.04%+8.05%-5.99%-6.15%
2019+4.34%+17.75%+3.28%+8.10%+3.61%+4.78%-16.04%-5.99%+21.95%+5.77%-2.99%+3.39%+52.06%
2018+2.91%-1.41%+2.35%+25.40%-8.21%+1.26%+0.02%+0.45%+1.69%-4.57%-4.40%-6.30%+5.70%
2017+0.96%+2.82%+2.48%+0.28%-0.99%+3.88%+2.48%+0.94%+3.09%+8.44%-1.56%+9.15%+36.36%

Drawdown analysis of Bank First (BFC)

The maximum drawdown for the BFC was -82.02%, occurring on Feb 18, 2009. Recovery took 1581 trading sessions.

The current BFC drawdown is -4.97%.

Since Jan 29, 2002 BFC has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 1 time
  • 30% or more: 3 times
  • 20% or more: 4 times
  • 10% or more: 11 times
DepthStartTo BottomBottomTo RecoverEndTotal
-82.02%Sep 13, 20021617Feb 18, 20091581Jun 1, 20153198
-39.78%Jun 12, 2019191Mar 16, 2020246Mar 8, 2021437
-32.75%Nov 25, 2022102Apr 25, 2023373Oct 17, 2024475
-20.03%Apr 30, 2018162Dec 20, 201851Mar 7, 2019213
-14.17%Feb 9, 202628Mar 20, 202670Jul 1, 202698
-13.46%Dec 11, 202419Jan 10, 202568Apr 21, 202587
-12.65%Jul 23, 202511Aug 7, 202541Oct 6, 202552
-12.09%Mar 12, 2021130Sep 16, 2021194Jun 24, 2022324
-11.75%Oct 14, 202527Nov 20, 202514Dec 11, 202541
-11.31%Dec 30, 201516Jan 25, 201669May 3, 201685
-11.07%Dec 11, 202514Jan 2, 202612Jan 21, 202626
-7.55%May 30, 20191May 31, 20197Jun 11, 20198
-7.23%Nov 25, 201521Dec 28, 20152Dec 30, 201523
-7.08%Aug 18, 202217Sep 13, 202228Oct 21, 202245
-7.07%Jun 24, 201576Oct 12, 201519Nov 6, 201595
-6.28%Nov 13, 20174Nov 17, 201719Dec 15, 201723
-6.24%Oct 17, 20246Oct 25, 20248Nov 6, 202414
-5.97%Nov 6, 20247Nov 15, 202417Dec 11, 202424
-5.97%Nov 30, 20161Dec 1, 201623Jan 5, 201724
-5.68%May 9, 201633Jun 24, 201619Jul 22, 201652
-5.51%May 1, 20196May 9, 20199May 22, 201915
-5.28%May 19, 202522Jun 20, 20255Jun 27, 202527
-5.11%Jul 1, 20264Jul 8, 20266Jul 16, 202610
-4.97%Jul 16, 20263Jul 21, 2026OngoingOngoingOngoing
-4.65%Nov 10, 20222Nov 14, 20225Nov 21, 20227