MNSB
MNSB
NASDAQ · Banking

Mainstreet Bancshares Inc

$22.86
+0.26 (+1.15%)
As of Feb 8, 2:06 PM ET ·
Day Range $22.72 — $22.95
52W Range $13.01 — $23.76
Open$22.88
Previous Close$22.60
Day High$22.95
Day Low$22.72
52W High$23.76
52W Low$13.01
Volume
Avg Volume676.2K
Market Cap176.15M
P/E Ratio
EPS$-1.40
SectorBanking

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target 0.0% upside
Current
$22.86
Target
$22.85
$14.32 $22.85 avg $25.05

Key Financials

FY 2025 FY 2024 FY 2023
Revenue 32.10M 29.26M 33.08M
Net Income 9.77M 10.09M 8.33M
Profit Margin 30.4% 34.5% 25.2%
EBITDA 17.34M 15.94M 17.98M
Free Cash Flow 10.92M 8.24M 12.65M
Rev Growth -7.3% +23.5% -3.4%
Debt/Equity 0.97 0.84 0.99

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $322.40 +3.95% 15.4 877.66B
BAC Bank of America Corp $56.53 +2.89% 13.3 407.72B
RY Royal Bank Of Canada $170.40 +0.92% 15.9 323.63B
WFC Wells Fargo & Co $93.97 +2.13% 13.5 287.85B
TD Toronto-Dominion Bank $96.68 +1.85% 10.7 219.92B
C Citigroup Inc $122.69 +6.00% 15.4 219.53B

MNSB News

No news for MNSB yet

Quick Stats

Market Cap176.15M
P/E Ratio
EPS$-1.40
Volume
SectorBanking