Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Business First Bancshares (BFST)

Annual Return

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

Over the past 5 years, BFST has had an average annual return of +8.72%, underperforming the benchmark SPY, which returned +12.73% annual.

Since Apr 11, 2018, BFST has had an average annual return of +4.61%, underperforming the benchmark SPY, which returned +15.17% annual.

202620252024202320222021202020192018
+19.29%+4.03%+6.83%+14.36%-20.22%+41.68%-16.26%+4.51%-3.17%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+7.76%-2.59%-0.95%+1.26%+4.60%+7.90%+0.39%+19.29%
2025+5.03%-1.20%-8.22%-5.34%+3.79%+3.62%-3.65%+5.93%-5.61%+3.86%+6.75%+0.46%+4.03%
2024-8.52%+0.21%-0.76%-9.38%+6.94%+1.44%+16.82%-3.33%+5.13%+2.02%+9.36%-9.83%+6.83%
2023-6.32%+1.07%-17.80%-9.98%-4.69%+3.42%+35.71%+0.57%-8.26%+4.15%+4.21%+21.85%+14.36%
2022-3.03%-4.17%-7.10%-8.92%+0.42%-3.71%+10.19%+0.95%-8.73%+15.09%-4.60%-5.88%-20.22%
2021-0.30%+8.72%+8.92%-0.67%+3.17%-5.94%+1.57%+3.13%-2.22%+14.06%+3.51%+2.94%+41.68%
2020-0.59%-2.50%-43.91%+3.56%+4.58%+5.92%-11.14%+6.81%+3.67%+10.72%+13%+9.06%-16.26%
2019-4.78%+7.51%-0.74%+3.71%-3.27%+3.80%-2.01%-4.87%+3.30%+0.16%+1.06%+1.34%+4.51%
2018+3.23%-9.90%+12.51%-1.90%+0.44%+2.59%-0.68%-3.80%-4.20%-3.17%

Drawdown analysis of Business First Bancshares (BFST)

The maximum drawdown for the BFST was -65.67%, occurring on Mar 19, 2020. Recovery took 411 trading sessions.

The current BFST drawdown is -1.81%.

Since Apr 11, 2018 BFST has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 2 times
  • 30% or more: 2 times
  • 20% or more: 3 times
  • 10% or more: 4 times
DepthStartTo BottomBottomTo RecoverEndTotal
-65.67%Apr 17, 2018484Mar 19, 2020411Nov 3, 2021895
-52.06%Jan 7, 2022331May 4, 2023380Nov 6, 2024711
-27.27%Nov 11, 2024100Apr 8, 2025206Feb 3, 2026306
-13.50%Feb 4, 202631Mar 20, 202665Jun 24, 202696
-5.67%Jul 1, 20264Jul 8, 2026OngoingOngoingOngoing
-5.29%Nov 23, 202113Dec 13, 202117Jan 6, 202230
-4.50%Nov 6, 20241Nov 7, 20242Nov 11, 20243
-3.44%Nov 10, 20215Nov 17, 20214Nov 23, 20219
-2.87%Apr 13, 20181Apr 16, 20181Apr 17, 20182
-1.17%Nov 3, 20211Nov 4, 20211Nov 5, 20212
-0.46%Jun 26, 20261Jun 29, 20262Jul 1, 20263
-0.20%Jun 24, 20261Jun 25, 20261Jun 26, 20262