Skip to main content

Want a detailed portfolio tracker?

Performance analysis of MainStreet Bancshares (MNSB)

Annual Return

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

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

Over the past 10 years, MNSB has had an average annual return of +8.30%, underperforming the benchmark SPY, which returned +15.04% annual.

Since Jan 4, 2016, MNSB has had an average annual return of +7.71%, underperforming the benchmark SPY, which returned +15.12% annual.

20262025202420232022202120202019201820172016
+15.89%+14.97%-25.34%-8.16%+12.89%+45.41%-26.48%+34.82%+2.24%+23.38%+16.78%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+5.15%+4.15%-0%+5.50%-1.84%+7.86%-5.26%+15.89%
2025-8.23%-0.19%+1.46%+14.35%-0.58%-0.05%+6.88%+12.69%-8.04%-10.94%+5.64%+4.47%+14.97%
2024-25.35%-2.20%+0.80%-15.91%+11.36%+4.91%+0.74%-2.84%+6.96%-6.40%+8.25%-2.63%-25.34%
2023+4.40%+3.38%-20.56%-8.51%-1.46%+7.55%+5.34%-4.84%-9.20%-6.13%+8.51%+19.16%-8.16%
2022+1.51%+0.52%-2.91%+5.26%-3.00%-8.09%+1.63%+4.90%-5.82%+21.79%+4.41%-4.88%+12.89%
2021+1%+8.90%+11.61%+2.12%+0.99%+5.46%+6.73%-3.11%+2.74%+4.21%-5.88%+4.50%+45.41%
2020-4.35%-7.82%-17.35%-10.38%-11.66%-0.52%-2.04%-0.85%-4.53%+21.82%+8.71%+4.32%-26.48%
2019+16.35%+15.87%-6.09%+6.48%+2.87%-3.68%+0.13%-6.62%-1.22%-1.47%+5.73%+4.88%+34.82%
2018+14.15%-0.75%+10.83%+3.81%-0.46%-4.16%+1.21%-0%-0.24%-4.53%-2.50%-12.51%+2.24%
2017+22.60%-2.93%-2.07%-0.60%-0%-2.43%+1.06%-1.36%+1.88%+1.84%+3.01%+2.46%+23.38%

Drawdown analysis of MainStreet Bancshares (MNSB)

The maximum drawdown for the MNSB was -51.86%, occurring on Sep 23, 2020. Recovery took 272 trading sessions.

The current MNSB drawdown is -15.67%.

Since Jan 4, 2016 MNSB has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 2 times
  • 30% or more: 2 times
  • 20% or more: 3 times
  • 10% or more: 6 times
DepthStartTo BottomBottomTo RecoverEndTotal
-51.86%May 8, 2019348Sep 23, 2020272Oct 21, 2021620
-47.62%Feb 21, 2023298Apr 29, 2024OngoingOngoingOngoing
-27.72%May 18, 2018157Jan 3, 201933Feb 22, 2019190
-13.74%Oct 22, 2021178Jul 11, 202276Oct 26, 2022254
-11.72%Feb 22, 201931Apr 8, 201912Apr 25, 201943
-10.28%Feb 22, 201626Apr 19, 201644Aug 11, 201670
-9.37%Feb 1, 2017130Aug 16, 201761Nov 10, 2017191
-8.72%Apr 10, 201820May 8, 20186May 16, 201826
-8.64%Nov 18, 202231Jan 5, 202319Feb 2, 202350
-5.92%Feb 2, 201816Feb 27, 201822Mar 29, 201838
-5.32%Jan 19, 20181Jan 22, 20187Jan 31, 20188
-5.22%Jan 17, 20173Jan 20, 20176Jan 31, 20179
-5.01%Nov 10, 201712Nov 29, 201734Jan 19, 201846
-4.17%Apr 25, 20193Apr 30, 20194May 6, 20197
-2.65%Oct 18, 20161Oct 19, 20164Dec 2, 20165
-2.55%Mar 29, 20183Apr 4, 20182Apr 6, 20185
-2.06%Oct 27, 20225Nov 3, 20222Nov 7, 20227
-1.70%Jan 6, 20164Jan 22, 201612Feb 22, 201616
-1.53%Jan 11, 20171Jan 12, 20171Jan 17, 20172
-1.17%Sep 7, 20167Oct 3, 20164Oct 11, 201611
-1.13%Dec 2, 20161Dec 5, 20162Dec 8, 20163
-1.01%May 6, 20191May 7, 20191May 8, 20192
-0.81%Feb 8, 20235Feb 15, 20233Feb 21, 20238
-0.79%Aug 22, 20161Aug 23, 20165Sep 7, 20166
-0.49%Nov 11, 20222Nov 15, 20221Nov 16, 20223