| Indicators | Browse All

MainStreet Bancshares, Inc. (MNSBP)

Financial Services | Banks - Regional | Fairfax, United States | NasdaqCM
25.85 USD -0.05 (-0.193%) ⇩ (Aug. 28, 2026, 4 p.m. EDT)
After hours: 25.85

Short-term:★★★⯪☆Long-term:★★⯪☆☆Dividends:★★★⯪☆
Hot Take | Aug. 22, 2026, 2:54 a.m. EDT

The immediate outlook is driven by a sharp technical rebound; after four consecutive years of price declines, the stock recently posted a +12.91% gain, pushing the price above its 50-day moving average. This reversal suggests the worst of the multi-year downtrend may be behind the asset, offering a high-conviction entry for a short-term bounce. However, the long-term investment case remains neutral because the underlying business shows mixed fundamentals: while earnings grew nearly 10%, revenue contracted by 8.8%, indicating a shrinking top line that limits sustainable growth potential. The balance sheet is healthy with a book value premium, but the lack of analyst coverage and the recent revenue miss prevent a strong 'buy' rating for a multi-year horizon. On the income side, the company offers a robust 7.18% yield with a perfectly stable payment history over the last five years, making it an attractive income play despite the uncertainty regarding future capital appreciation.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.020226
AutoTheta0.023580
MSTL0.026282
AutoETS0.026606

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 60%
H-stat 5.48
Ljung-Box p 0.000
Jarque-Bera p 0.000
Excess Kurtosis 1.51
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-09-14
Last Dividend Date 2026-06-14
Revenue per Share 9.653
Trailing P/E 9.82
Beta 0.53
Profit Margins 24.01%
Website https://mstreetbank.com

Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
1.86% 7.62% 7.90% 7.67%
Dividend History
Date Dividend Yield %
2026-06-15 0.469 1.862589
2026-03-13 0.469 1.910387
2025-12-15 0.469 1.919928
2025-09-15 0.469 1.927978
2025-06-13 0.469 1.974737
2025-03-14 0.469 1.896482
2024-12-13 0.469 1.962343
2024-09-16 0.469 2.093750
2024-06-14 0.469 2.030303
2024-03-14 0.469 1.945251
2023-12-14 0.469 2.021552
2023-09-14 0.469 2.167283
2023-06-14 0.469 2.039130
2023-03-14 0.469 1.835616
2022-12-14 0.469 1.803846
2022-09-14 0.469 1.803846
2022-06-14 0.469 1.843191
2022-03-14 0.469 1.838495
2021-12-14 0.469 1.776515
2021-09-14 0.469 1.707317
2021-06-14 0.469 1.748043
2021-03-12 0.469 1.781915
2020-12-11 0.552 2.143689
Additional Data
dividendRate 1.88
dividendYield 7.25
exDividendDate 2026-09-15
trailingAnnualDividendRate 0.4
trailingAnnualDividendYield 0.015444016
lastDividendValue 0.469
lastDividendDate 2026-06-15
dividendDate 2026-06-30

Info Dump

Attribute Value
52 Week Change 0.08249581
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,250
Average Daily Volume3 Month 1,261
Average Volume 1,261
Average Volume10Days 1,250
Beta 0.526
Bid 24.74
Bid Size 1
Book Value 27.295
City Fairfax
Compensation As Of Epoch Date 1,767,139,200
Country United States
Crypto Tradeable 0
Currency USD
Current Price 25.85
Custom Price Alert Confidence HIGH
Date Short Interest 1,786,665,600
Day High 25.85
Day Low 25.47
Display Name MainStreet Bancshares
Dividend Date 1,782,777,600
Dividend Rate 1.88
Dividend Yield 7.25
Earnings Call Timestamp End 1,745,258,400
Earnings Call Timestamp Start 1,745,258,400
Earnings Growth 0.094
Earnings Quarterly Growth 0.017
Earnings Timestamp End 1,754,051,400
Earnings Timestamp Start 1,753,705,800
Ebitda Margins 0.0
Enterprise To Revenue 2.291
Enterprise Value 165,441,200
Eps Trailing Twelve Months 2.633
Esg Populated 0
Ex Dividend Date 1,789,430,400
Exchange NCM
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 25.27872
Fifty Day Average Change 0.5712795
Fifty Day Average Change Percent 0.022599226
Fifty Two Week Change Percent 8.24958
Fifty Two Week High 27.74
Fifty Two Week High Change -1.8899994
Fifty Two Week High Change Percent -0.06813264
Fifty Two Week Low 23.22
Fifty Two Week Low Change 2.630001
Fifty Two Week Low Change Percent 0.11326448
Fifty Two Week Range 23.22 - 27.74
Financial Currency USD
First Trade Date Milliseconds 1,600,263,000,000
Five Year Avg Dividend Yield 7.37
Float Shares 5,161,873
Full Exchange Name NasdaqCM
Full Time Employees 166
Fullday Change -0.0499992
Fullday Change Percent -0.193047
Fullday Price 25.85
Gmt Off Set Milliseconds -14,400,000
Gross Margins 0.0
Gross Profits 72,222,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,781,481,600
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,782,777,600
Net Income To Common 15,182,000
Next Fiscal Year End 1,798,675,200
Open 25.47
Operating Cashflow 23,714,000
Operating Margins 0.35214
Phone 703 481 4567
Post Market Change 0.0
Post Market Change Percent 0.0
Post Market Price 25.85
Post Market Time 1,787,947,804
Previous Close 25.9
Price Hint 2
Price To Book 0.9470599
Profit Margins 0.24007
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key none
Region US
Regular Market Change -0.049999237
Regular Market Change Percent -0.19304726
Regular Market Day High 25.85
Regular Market Day Low 25.47
Regular Market Day Range 25.47 - 25.85
Regular Market Open 25.47
Regular Market Previous Close 25.9
Regular Market Price 25.85
Regular Market Time 1,787,947,200
Regular Market Volume 2,616
Return On Assets 0.00796
Return On Equity 0.08104
Revenue Growth -0.088
Revenue Per Share 9.653
Sand P52 Week Change 0.20504117
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Short 5,213
Shares Short Previous Month Date 1,784,073,600
Shares Short Prior Month 4,253
Short Name MainStreet Bancshares, Inc. - D
Short Ratio 7.72
Source Interval 15
State VA
Symbol MNSBP
Total Cash 118,683,000
Total Cash Per Share 17.298
Total Debt 79,502,000
Total Revenue 72,222,000
Tradeable 0
Trailing Annual Dividend Rate 0.4
Trailing Annual Dividend Yield 0.015444016
Trailing Eps 2.633
Trailing P E 9.817699
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 24.978806
Two Hundred Day Average Change 0.87119484
Two Hundred Day Average Change Percent 0.034877364
Type Disp Equity
Volume 2,616
Website https://mstreetbank.com
Zip 22,030