MetaCap

MainStreet Bancshares Inc. (MNSBP)

NASDAQ: MNSBPFinanceMajor BanksUSD

24.65-0.17 (-0.68%)

At close: Oct 7, 4:00 PM ET · Delayed 15 min

MNSBP stock chart

Technical analysis

Key statistics

All statistics
Dividend yield
1.62% ($0.40)
Ex-dividend date
Sep 15, 2026
52-week range
23.22 – 27.74
Day range
24.45 – 24.65
Volume / Avg
1.35K / 984
Beta
—

52-week range

$23.22$27.74

MNSBP stock today

On Oct 7, MNSBP ended the session at $24.65, shedding $0.17 (0.68%), versus the S&P 500's 0.22% decline. At this level, MNSBP sits in the middle of its 52-week range of $23.22 to $27.74: 11.1% below the high, set on Aug 19, 2026 and 6.2% above the low. MNSBP is down 0.4% year to date, underperforming the S&P 500 (+14.0%). Over the past 12 months, the stock has lost 1.0%.

At 9.4x trailing earnings, MainStreet Bancshares trades below the peer-group median of 11.3x. MainStreet Bancshares pays an annual dividend of $0.40 per share, a 1.62% yield at the current price.

Summary generated from market data by MetaCap's automated system. Methodology

About MainStreet Bancshares

Company profile
Sector
Finance
Industry
Major Banks

Dividends

Dividend history
Annual dividend
$0.40
Last payment
$0.469
Ex-dividend date
Sep 15, 2026

MainStreet Bancshares peers

Finance sector
MNSBP peer companies
CompanyPrice% ChgMarket capCompare
MNSBMainStreet Bancshares Inc.24.77-0.36%$176.39Mvs MNSBP
HNVRHanover Bancorp Inc.25.19-0.87%$177.73Mvs MNSBP
SBFGSB Financial Group Inc.29.02-1.56%$181.46Mvs MNSBP
EBMTEagle Bancorp Montana Inc.20.94-0.55%$166.76Mvs MNSBP
CBFVCB Financial Services Inc.37.35+0.19%$189.80Mvs MNSBP
LARKLandmark Bancorp Inc.31.50+0.74%$192.17Mvs MNSBP
BAFNBayFirst Financial Corp.7.22-0.55%$194.67Mvs MNSBP
FINWFinWise Bancorp10.88+0.09%$151.04Mvs MNSBP

Indexes, lists and sector

MainStreet Bancshares stock FAQ

What is MainStreet Bancshares's stock price today?

MNSBP last traded at $24.65 as of Oct 7, 4:00 PM EDT, down 0.68% on the day. Prices are delayed at least 15 minutes.

Does MainStreet Bancshares pay a dividend?

Yes. MainStreet Bancshares pays $0.40 per share annually, a 1.62% yield. The most recent dividend of $0.469 had an ex-dividend date of Sep 15, 2026.

What is MNSBP's P/E ratio?

MNSBP trades at a trailing P/E ratio of 9.36, compared with a median of 11.3 for its closest peers.

What is the MNSBP 52-week high?

The 52-week high for MNSBP is $27.74 and the 52-week low is $23.22. The stock is currently 11.1% below its high.

Compare MNSBP