MNSB
MNSB
NASDAQ · Banking

Mainstreet Bancshares Inc

$24.76
-0.07 (-0.28%)
As of Oct 3, 2:21 AM ET ·
Day Range $24.71 — $25.34
52W Range $17.86 — $25.87
Open$24.75
Previous Close$24.83
Day High$25.34
Day Low$24.71
52W High$25.87
52W Low$17.86
Volume—
Avg Volume28.7K
Market Cap178.88M
P/E Ratio10.32
EPS$2.32
SectorBanking

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target -7.7% upside
Current
$24.76
Target
$22.85
$14.32 $22.85 avg $25.05

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 71.81M 63.81M 29.26M
Net Income 14.74M 11.79M 10.09M
Profit Margin 35.6% 33.9% 34.5%
EBITDA 41.87M 35.34M 15.94M
Free Cash Flow — — 8.24M
Rev Growth +12.6% +12.6% +23.5%
Debt/Equity 0.32 0.32 0.84

Dividend

Dividend Yield1.82%
Annual Dividend$0.69
Payout Ratio33.3%
Frequencyquarterly
Ex-Dividend—
Pay Date—

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $332.38 -0.24% 13.5 879.89B
BAC Bank of America Corp $53.75 +0.04% 11.1 373.66B
RY Royal Bank Of Canada $195.67 +0.16% 16.9 385.28B
WFC Wells Fargo & Co $80.45 +0.25% 10.6 239.79B
TD Toronto-Dominion Bank $117.88 +0.23% 17.5 282.80B
C Citigroup Inc $128.50 +1.18% 12.1 215.56B

MNSB News

No news for MNSB yet

Quick Stats

Market Cap178.88M
P/E Ratio10.32
EPS$2.32
Div Yield1.82%
Volume—
SectorBanking