Skip to main content

Want a detailed portfolio tracker?

Performance analysis of MainStreet Bancshares (MNSBP)

Annual Return

Over the past 3 years, MNSBP has had an average annual return of +12.15%, underperforming the benchmark SPY, which returned +19.63% annual.

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

Since Sep 16, 2020, MNSBP has had an average annual return of +7.81%, underperforming the benchmark SPY, which returned +16.15% annual.

2026202520242023202220212020
+5.02%+10.49%+13.58%-2.10%+1.73%+9.31%+8.15%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+0.60%+0.48%+1.63%+1%-0.80%+2.64%-0.60%+5.02%
2025+2.36%-2.23%+4.27%-5.02%+1.39%+3.48%-0.37%-0.25%+6.67%-4.90%+2.43%+2.89%+10.49%
2024+3.60%+0.30%+1.18%-8.50%+2.30%+2.04%-0.68%+3.84%+4.50%+1.60%+1.29%+1.98%+13.58%
2023+1.96%-1.53%-7.10%+4.05%-9.47%+6.68%+1.67%-3.78%-3.16%-4.02%+6.58%+7.79%-2.10%
2022+1.67%-4.31%+0.24%-2.26%+5.49%-2.83%+1.99%-0.33%-1.35%+2.24%+0.16%+1.40%+1.73%
2021-1.72%+1.67%+5.52%-3.17%+1.66%-0.44%+1.28%+4.67%-3.17%+2.57%-1.24%+1.74%+9.31%
2020+0.60%+0.08%+2.16%+5.15%+8.15%

Drawdown analysis of MainStreet Bancshares (MNSBP)

The maximum drawdown for the MNSBP was -26.96%, occurring on May 4, 2023. Recovery took 188 trading sessions.

The current MNSBP drawdown is -1.80%.

Since Sep 16, 2020 MNSBP has experienced the following drawdowns:

  • 20% or more: 1 time
  • 10% or more: 2 times
DepthStartTo BottomBottomTo RecoverEndTotal
-26.96%Feb 8, 2022310May 4, 2023188Feb 2, 2024498
-12.08%Feb 2, 202462May 2, 2024108Oct 7, 2024170
-9.54%Aug 30, 202152Nov 11, 202160Feb 8, 2022112
-8.20%Mar 25, 202511Apr 9, 202562Jul 10, 202573
-7.88%Jul 21, 202532Sep 4, 202516Sep 26, 202548
-7.46%Dec 9, 20246Dec 17, 202418Jan 15, 202524
-6.67%Sep 30, 202522Oct 30, 202533Dec 17, 202555
-4.80%Jan 24, 202515Feb 14, 202518Mar 13, 202533
-4.28%Dec 17, 202521Jan 20, 202640Mar 18, 202661
-4.20%Mar 31, 20211Apr 1, 202181Jul 28, 202182
-3.42%Jul 10, 20253Jul 15, 20254Jul 21, 20257
-3.34%Dec 17, 202021Jan 20, 202136Mar 12, 202157
-2.91%Oct 23, 20242Oct 25, 202413Nov 13, 202415
-2.77%Mar 13, 20253Mar 18, 20255Mar 25, 20258
-2.50%Jun 17, 20265Jun 25, 20269Jul 9, 202614
-2.35%Mar 22, 20211Mar 23, 20216Mar 31, 20217
-1.80%Jul 9, 20268Jul 21, 2026OngoingOngoingOngoing
-1.75%Apr 29, 20267May 8, 202625Jun 15, 202632
-1.65%Oct 9, 20241Oct 10, 20242Oct 14, 20243
-1.28%Nov 18, 20249Dec 2, 20244Dec 6, 202413
-1.15%Sep 22, 202016Oct 14, 202021Nov 12, 202037
-1.02%Dec 14, 20202Dec 16, 20201Dec 17, 20203
-1.01%Dec 10, 20201Dec 11, 20201Dec 14, 20202
-1.00%Aug 16, 20213Aug 19, 20213Aug 24, 20216
-0.93%Jul 28, 20212Jul 30, 202110Aug 13, 202112