| Browse All

MainStreet Bancshares, Inc. (MNSBP)

Financial Services | Banks - Regional | Fairfax, United States | NasdaqCM
25.03 USD -0.07 (-0.279%) ⇩ (April 17, 2026, 4 p.m. EDT)
After hours: 25.03

Short-term: ★★★☆☆ | Long-term: ★★★★☆ | Dividends: ★★★★★
Hot Take | April 11, 2026, 4:03 p.m. EDT

MNSBP shows a relatively stable price movement with minor fluctuations in the recent 14-day period, hovering around the $25 mark. The dividend yield of 7.48% is highly attractive, and the consistent dividend payments over the last five years indicate reliability and sustainability. This makes MNSBP a strong candidate for dividend-focused investors. However, the short-term price forecasting model indicates a modest upward trend with some volatility, suggesting that while there may be opportunities for short-term traders, the market is not showing strong momentum. For long-term investors, the fundamentals are solid, with a reasonable trailing P/E ratio and positive revenue growth, making it a good buy-and-hold opportunity.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.007526
AutoTheta0.017215
AutoETS0.024417
MSTL0.024725

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 82%
H-stat 1.03
Ljung-Box p 0.010
Jarque-Bera p 0.092
Excess Kurtosis 0.32
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-03-12
Last Dividend Date 2026-03-12
Revenue per Share 9.623
Trailing P/E 9.51
Beta 0.55
Profit Margins 21.20%
Website https://mstreetbank.com

Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
1.91% 7.96% 8.90% 9.22%
Dividend History
Date Dividend Yield %
2026-03-13 0.469 1.910387
2025-12-15 0.469 1.956338
2025-09-15 0.469 2.002434
2025-06-13 0.469 2.090210
2025-03-14 0.469 2.047819
2024-12-13 0.469 2.159119
2024-09-16 0.469 2.348292
2024-06-14 0.469 2.325215
2024-03-14 0.469 2.273977
2023-12-14 0.469 2.409485
2023-09-14 0.469 2.636480
2023-06-14 0.469 2.532105
2023-03-14 0.469 2.327369
2022-12-14 0.469 2.330814
2022-09-14 0.469 2.373630
2022-06-14 0.469 2.470848
2022-03-14 0.469 2.510255
2021-12-14 0.469 2.470327
2021-09-14 0.469 2.415296
2021-06-14 0.469 2.515611
2021-03-12 0.469 2.609979
2020-12-11 0.552 3.196254
Additional Data
dividendRate 1.88
dividendYield 7.51
exDividendDate 2026-03-13
trailingAnnualDividendRate 0.4
trailingAnnualDividendYield 0.015936192
lastDividendValue 0.469
lastDividendDate 2026-03-13
dividendDate 2026-03-30

Info Dump

Attribute Value
52 Week Change 0.06063807
Address1 10,089 Fairfax Boulevard
All Time High 29.81
All Time Low 19.35
Ask 25.24
Ask Size 1
Average Daily Volume10 Day 1,070
Average Daily Volume3 Month 1,203
Average Volume 1,203
Average Volume10Days 1,070
Beta 0.554
Bid 25.03
Bid Size 1
Book Value 26.384
City Fairfax
Compensation As Of Epoch Date 1,735,603,200
Country United States
Crypto Tradeable 0
Currency USD
Current Price 25.03
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 25.03
Day Low 25.03
Display Name MainStreet Bancshares
Dividend Date 1,774,828,800
Dividend Rate 1.88
Dividend Yield 7.51
Earnings Call Timestamp End 1,745,258,400
Earnings Call Timestamp Start 1,745,258,400
Earnings Timestamp End 1,754,051,400
Earnings Timestamp Start 1,753,705,800
Ebitda Margins 0.0
Enterprise To Revenue 1.611
Enterprise Value 118,618,760
Eps Trailing Twelve Months 2.633
Esg Populated 0
Ex Dividend Date 1,773,360,000
Exchange NCM
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 24.92684
Fifty Day Average Change 0.10316086
Fifty Day Average Change Percent 0.0041385456
Fifty Two Week Change Percent 6.063807
Fifty Two Week High 28.25
Fifty Two Week High Change -3.2199993
Fifty Two Week High Change Percent -0.113982275
Fifty Two Week Low 23.04
Fifty Two Week Low Change 1.9899998
Fifty Two Week Low Change Percent 0.08637151
Fifty Two Week Range 23.04 - 28.25
Financial Currency USD
First Trade Date Milliseconds 1,600,263,000,000
Five Year Avg Dividend Yield 7.24
Float Shares 4,770,913
Full Exchange Name NasdaqCM
Full Time Employees 171
Gmt Off Set Milliseconds -14,400,000
Gross Margins 0.0
Gross Profits 73,642,000
Has Pre Post Market Data 1
Industry Banks - Regional
Industry Disp Banks - Regional
Industry Key banks-regional
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,773,360,000
Last Dividend Value 0.469
Last Fiscal Year End 1,767,139,200
Long Business Summary MainStreet Bancshares, Inc. operates as the bank holding company for MainStreet Bank that provides various banking products and services for individuals, small to medium-sized businesses, and professional service organizations. It offers demand, NOW, money market, savings, and sweep accounts, as well as certificates of deposit; business and consumer checking, interest-bearing checking, business account analysis, and other depository services; and cash management, wire transfer, check imaging, bill pay, remote deposit capture, and courier services. The company also provides commercial loans, include government contract receivables, plant and equipment, general working capital, contract administration, and acquisition loans; commercial real estate, real estate construction, and residential real estate loans; and consumer loans comprising term loans and overdraft protection, as well as debit and credit cards. In addition, it offers deposit insurance solutions; remote deposit of checks; and internet bill payment, online cash management, and online and mobile banking services. The company operates in Herndon, Fairfax, McLean, Clarendon, Leesburg, Middleburg, Virginia, and Washington D.C., as well as automated teller machines. MainStreet Bancshares, Inc. was formerly known as MainStreet Bank (Fairfax, VA) and changed its name to MainStreet Bancshares, Inc. in July 2016. The company was incorporated in 2003 and is headquartered in Fairfax, Virginia.
Long Name MainStreet Bancshares, Inc.
Market us_market
Market State CLOSED
Max Age 86,400
Message Board Id finmb_23732745
Most Recent Quarter 1,767,139,200
Net Income To Common 13,457,000
Next Fiscal Year End 1,798,675,200
Open 25.03
Operating Cashflow 14,811,000
Operating Margins 0.29664
Phone 703 481 4567
Post Market Change 0.0
Post Market Change Percent 0.0
Post Market Price 25.03
Post Market Time 1,776,456,287
Previous Close 25.1001
Price Hint 2
Price To Book 0.948681
Profit Margins 0.21201
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key none
Region US
Regular Market Change -0.07009888
Regular Market Change Percent -0.2792773
Regular Market Day High 25.03
Regular Market Day Low 25.03
Regular Market Day Range 25.03 - 25.03
Regular Market Open 25.03
Regular Market Previous Close 25.1001
Regular Market Price 25.03
Regular Market Time 1,776,456,000
Regular Market Volume 1,027
Return On Assets 0.00703
Return On Equity 0.0732
Revenue Growth 0.318
Revenue Per Share 9.623
Sand P52 Week Change 0.36506534
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Short 940
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 404
Short Name MainStreet Bancshares, Inc. - D
Short Ratio 1.3
Source Interval 15
State VA
Symbol MNSBP
Total Cash 172,687,008
Total Cash Per Share 24.25
Total Debt 85,802,000
Total Revenue 73,642,000
Tradeable 0
Trailing Annual Dividend Rate 0.4
Trailing Annual Dividend Yield 0.015936192
Trailing Eps 2.633
Trailing P E 9.506268
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 24.707094
Two Hundred Day Average Change 0.3229065
Two Hundred Day Average Change Percent 0.013069384
Type Disp Equity
Volume 1,027
Website https://mstreetbank.com
Zip 22,030