| Indicators | Browse All

MainStreet Bancshares, Inc. (MNSB)

Financial Services | Banks - Regional | Fairfax, United States | NasdaqCM
24.41 USD +0.14 (0.577%) ⇧ (Oct. 16, 2026, 1:22 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★★★☆☆Dividends:★★★☆☆
Hot Take ↕ | Oct. 10, 2026, 10:47 a.m. EDT

The immediate outlook is neutral; despite a modest statistical lean upward over the next 45 days, the stock is trading flat against its 50-day moving average and shows no explosive momentum to justify a bullish entry. The recent price action has been range-bound, offering no clear directional edge for a short-term trader. Looking further out, the business fundamentals are solid but lack the explosive growth required for a top-tier rating. While the multi-year price trajectory is positive (+58% over nine years) and the latest annual return was up, the company has endured four consecutive years of negative revenue growth, signaling a struggling core business rather than a dominant franchise. The balance sheet is healthy with a low debt-to-equity profile, yet the return on equity sits at a modest 8%, typical of a mature regional bank rather than a high-growth outlier. Consequently, the long-term case rests on stability and value rather than transformative growth. On the income side, the dividend is reliable and well-covered with a payout ratio under 20%, providing a steady yield that complements the moderate capital appreciation potential, though it is not a high-yield play designed to outpace inflation aggressively.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.048175
MSTL0.053556
AutoARIMA0.055122
AutoETS0.055142

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 55%
H-stat 1.84
Ljung-Box p 0.000
Jarque-Bera p 0.003
Excess Kurtosis 0.75
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-08-03
Last Dividend Date 2026-08-03
Revenue per Share 9.653
Market Cap 173,825,472
Trailing P/E 11.97
Forward P/E 10.09
Beta 0.56
Profit Margins 24.01%
Website https://mstreetbank.com

Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.43% 1.85% 2.10% —
Dividend History
Date Dividend Yield %
2026-08-04 0.10 0.425894
2026-05-04 0.10 0.432339
2026-02-09 0.10 0.440917
2025-11-10 0.10 0.550964
2025-08-06 0.10 0.507614
2025-05-09 0.10 0.524934
2025-02-10 0.10 0.606428
2024-11-12 0.10 0.568182
2024-08-09 0.10 0.598802
2024-05-02 0.10 0.618047
2024-02-01 0.10 0.535045
2023-11-06 0.10 0.481464
2023-08-03 0.10 0.419639
2023-05-04 0.10 0.502513
2023-02-02 0.10 0.343525
2022-11-03 0.10 0.364697
2022-08-03 0.05 0.216920
2022-05-04 0.05 0.193125
2022-02-02 0.05 0.201369
Additional Data
dividendRate 0.4
dividendYield 1.65
exDividendDate 2026-08-04
trailingAnnualDividendRate 0.4
trailingAnnualDividendYield 0.016481252
lastDividendValue 0.1
lastDividendDate 2026-08-04
dividendDate 2026-08-11

Info Dump

Attribute Value
52 Week Change 0.32550514
Address1 10,089 Fairfax Boulevard
All Time High 30.98
All Time Low 2.904762
Ask 31.18
Ask Size 2
Audit Risk 5
Average Daily Volume10 Day 27,360
Average Daily Volume3 Month 31,420
Average Volume 31,420
Average Volume10Days 27,360
Beta 0.562
Bid 17.46
Bid Size 2
Board Risk 8
Book Value 27.295
City Fairfax
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 10
Country United States
Crypto Tradeable 0
Currency USD
Current Price 24.41
Custom Price Alert Confidence HIGH
Date Short Interest 1,790,726,400
Day High 24.88
Day Low 24.2
Display Name MainStreet Bancshares
Dividend Date 1,786,406,400
Dividend Rate 0.4
Dividend Yield 1.65
Earnings Call Timestamp End 1,776,708,000
Earnings Call Timestamp Start 1,776,708,000
Earnings Growth 0.094
Earnings Quarterly Growth 0.017
Earnings Timestamp 1,784,550,600
Earnings Timestamp End 1,793,017,800
Earnings Timestamp Start 1,793,017,800
Ebitda Margins 0.0
Enterprise To Revenue 2.141
Enterprise Value 154,600,672
Eps Current Year 2.26
Eps Forward 2.42
Eps Trailing Twelve Months 2.04
Esg Populated 0
Ex Dividend Date 1,785,801,600
Exchange NCM
Exchange Data Delayed By 15
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 24.9008
Fifty Day Average Change -0.49080086
Fifty Day Average Change Percent -0.019710245
Fifty Two Week Change Percent 32.550514
Fifty Two Week High 25.87
Fifty Two Week High Change -1.460001
Fifty Two Week High Change Percent -0.05643606
Fifty Two Week Low 17.86
Fifty Two Week Low Change 6.549999
Fifty Two Week Low Change Percent 0.36674127
Fifty Two Week Range 17.86 - 25.87
Financial Currency USD
First Trade Date Milliseconds 1,126,013,400,000
Five Year Avg Dividend Yield 1.05
Float Shares 5,160,021
Forward Eps 2.42
Forward P E 10.086777
Full Exchange Name NasdaqCM
Full Time Employees 166
Fullday Change 0.13999939
Fullday Change Percent 0.5768413
Fullday Price 24.41
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,790,812,800
Gross Margins 0.0
Gross Profits 72,222,000
Has Pre Post Market Data 1
Held Percent Insiders 0.16344999
Held Percent Institutions 0.58036
Implied Shares Outstanding 7,121,076
Industry Banks - Regional
Industry Disp Banks - Regional
Industry Key banks-regional
Is Earnings Date Estimate 1
Language en-US
Last Dividend Date 1,785,801,600
Last Dividend Value 0.1
Last Fiscal Year End 1,767,139,200
Last Split Date 1,522,972,800
Last Split Factor 105:100
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 Cap 173,825,472
Market State REGULAR
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
Non Diluted Market Cap 176,780,711
Number Of Analyst Opinions 1
Open 24.32
Operating Cashflow 23,714,000
Operating Margins 0.35214
Overall Risk 9
Payout Ratio 0.19610001
Phone 703 481 4567
Previous Close 24.27
Price Eps Current Year 10.800885
Price Hint 2
Price To Book 0.89430296
Price To Sales Trailing12 Months 2.4068217
Profit Margins 0.24007
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key none
Region US
Regular Market Change 0.13999939
Regular Market Change Percent 0.5768413
Regular Market Day High 24.88
Regular Market Day Low 24.2
Regular Market Day Range 24.2 - 24.88
Regular Market Open 24.32
Regular Market Previous Close 24.27
Regular Market Price 24.41
Regular Market Time 1,792,171,343
Regular Market Volume 12,465
Return On Assets 0.00796
Return On Equity 0.08104
Revenue Growth -0.088
Revenue Per Share 9.653
Sand P52 Week Change 0.16207206
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Share Holder Rights Risk 9
Shares Outstanding 7,121,076
Shares Percent Shares Out 0.026099999
Shares Short 185,968
Shares Short Previous Month Date 1,788,134,400
Shares Short Prior Month 217,089
Short Name MainStreet Bancshares, Inc.
Short Percent Of Float 0.0306
Short Ratio 7.02
Source Interval 15
State VA
Symbol MNSB
Target High Price 27.5
Target Low Price 27.5
Target Mean Price 27.5
Target Median Price 27.5
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.016481252
Trailing Eps 2.04
Trailing P E 11.965687
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 23.27695
Two Hundred Day Average Change 1.133049
Two Hundred Day Average Change Percent 0.048676867
Type Disp Equity
Volume 12,465
Website https://mstreetbank.com
Zip 22,030