StockComparison Logo
vs

MNSB vs EPSN

Comparison between MainStreet Bancshares Inc (MNSB, Company) and Epsilon Energy Ltd (EPSN, Company).

MNSB is from the Financial Services sector, while EPSN is from the Energy sector.

5-Year PerformanceEPSN has outperformed MNSB, delivering a return of +6.4% compared to +1.8%

MNSB vs EPSN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
MNSB
$165M
EPSN
$165M
Max Drawdown
MNSB
51.86%
Winner
EPSN
49.34%
Sharpe Ratio
Winner
MNSB
0.84
EPSN
-0.00
5Y Beta
MNSB
0.64
Winner
EPSN
0.30
Industry
MNSB
Banks - Regional
EPSN
Oil & Gas E&p
P/E Ratio
MNSB
9.86
Winner
EPSN
-20.29
Forward P/E
Winner
MNSB
12.39
EPSN
15.62
PEG Ratio
MNSB
0.00
EPSN
N/A
Dividend Yield
MNSB
1.28%
Winner
EPSN
4.46%
5Y EPS CAGR
MNSB
-0.20%
EPSN
N/A
Debt to Equity
MNSB
0.00%
EPSN
0.00%
Free Cash Flow Yield
MNSB
9.55%
Winner
EPSN
13.46%
P/S Ratio
Winner
MNSB
2.33
EPSN
2.70
P/B Ratio
Winner
MNSB
0.88
EPSN
1.36

MNSB vs EPSN - Historical Returns

Returns include dividend reinvestment.

1M
MNSB
-1.98%
Winner
EPSN
+8.90%
3M
Winner
MNSB
+3.44%
EPSN
-4.25%
6M
MNSB
+6.62%
Winner
EPSN
+18.77%
1Y
Winner
MNSB
+24.41%
EPSN
-6.31%
5Y(CAGR)
MNSB
+1.77%
Winner
EPSN
+6.37%
10Y(CAGR)
MNSB
+8.47%
Winner
EPSN
+11.02%
Max(CAGR)
MNSB
+8.02%
Winner
EPSN
+14.54%

MNSB vs EPSN - Annual Returns (2016 - 2026)

Returns include dividend reinvestment.

YearMNSBEPSN
2026+22.73%+25.23%
2025+17.83%-21.65%
2024-25.40%+26.93%
2023-7.32%-16.82%
2022+14.42%+19.81%
2021+45.50%+53.10%
2020-26.80%+12.42%
2019+34.90%-25.20%
2018+2.36%+98.68%
2017+19.18%+4.66%
2016+16.78%+32.12%

MNSB vs EPSN Drawdown Comparison

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

The maximum drawdown for EPSN was -48.09%, occurring on Jan 9, 2026. This drawdown has not yet recovered.

The current MNSB drawdown is -12.89%. The current EPSN drawdown is -29.65%.

RankMNSBEPSN
#1-51.86%
May 8, 2019 - Oct 21, 2021
-48.09%
Jun 18, 2025 - Jan 9, 2026
#2-47.62%
Feb 21, 2023 - Apr 29, 2024
-45.87%
Apr 5, 2019 - Jun 18, 2021
#3-27.72%
May 18, 2018 - Feb 22, 2019
-36.41%
May 4, 2022 - Mar 11, 2025
#4-13.74%
Oct 22, 2021 - Oct 26, 2022
-33.39%
Apr 12, 2016 - Dec 27, 2018
#5-11.73%
Feb 22, 2019 - Apr 25, 2019
-21.12%
Sep 30, 2021 - Mar 25, 2022
#6-10.28%
Feb 22, 2016 - Aug 11, 2016
-15.59%
Mar 17, 2025 - Apr 28, 2025
#7-9.37%
Feb 1, 2017 - Nov 10, 2017
-11.68%
Apr 28, 2025 - May 29, 2025
#8-8.72%
Apr 10, 2018 - May 16, 2018
-9.50%
Jan 3, 2019 - Apr 3, 2019
#9-8.64%
Nov 18, 2022 - Feb 2, 2023
-9.42%
Aug 11, 2021 - Sep 24, 2021
#10-5.93%
Feb 2, 2018 - Mar 29, 2018
-8.95%
Jan 12, 2016 - Feb 1, 2016
#11-5.32%
Jan 19, 2018 - Jan 31, 2018
-7.75%
Jul 14, 2021 - Aug 11, 2021
#12-5.22%
Jan 17, 2017 - Jan 31, 2017
-7.18%
Feb 4, 2016 - Feb 23, 2016
#13-5.00%
Nov 10, 2017 - Jan 19, 2018
-6.27%
Apr 4, 2022 - Apr 14, 2022
#14-4.17%
Apr 25, 2019 - May 6, 2019
-5.83%
Mar 25, 2022 - Apr 4, 2022
#15-2.65%
Oct 18, 2016 - Dec 2, 2016
-5.29%
Mar 22, 2016 - Apr 12, 2016

Correlation

Correlation between MNSB and EPSN is 0.60 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.60
-101

Dividend Comparison (2022 - 2026)

MNSB vs EPSN dividend yield comparison.

YearMNSBEPSN
20261.25%2.22%
20251.96%5.39%
20242.21%4.03%
20231.61%4.92%
20220.91%3.77%

Select Stocks to Compare