| Indicators | Browse All

MainStreet Bancshares, Inc. (MNSBP)

Financial Services | Banks - Regional | Fairfax, United States | NasdaqCM
24.52 USD +0.08 (0.327%) ⇧ (Oct. 13, 2026, 4 p.m. EDT)

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

The immediate outlook is muted by a lack of directional momentum; the stock is trading below its 50-day average and shows no signs of a breakout, suggesting a wait-and-see approach for the near term. However, the long-term picture is mixed rather than broken: while the business has suffered significant revenue contraction and a multi-year period of underperformance, the most recent annual data shows a rebound in share price, preventing a definitive 'avoid' rating despite the lingering structural headwinds. The dividend stands out as the primary attraction, offering a robust yield that appears well-covered by earnings and consistent over the last five years, making it suitable for income-focused investors who can tolerate the equity's stagnation.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.011634
MSTL0.011737
AutoETS0.011750
AutoARIMA0.012702

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 59%
H-stat 2.93
Ljung-Box p 0.000
Jarque-Bera p 0.008
Excess Kurtosis 0.55
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-09-14
Last Dividend Date 2026-09-14
Revenue per Share 9.653
Trailing P/E 9.31
Beta 0.56
Profit Margins 24.01%
Website https://mstreetbank.com

Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
1.87% 7.56% 7.80% 7.70%
Dividend History
Date Dividend Yield %
2026-09-15 0.469 1.866667
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.67
exDividendDate 2026-09-15
trailingAnnualDividendRate 0.4
trailingAnnualDividendYield 0.016366612
lastDividendValue 0.469
lastDividendDate 2026-09-15
dividendDate 2026-06-30

Info Dump

Attribute Value
52 Week Change -0.00448066
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,010
Average Daily Volume3 Month 968
Average Volume 968
Average Volume10Days 1,010
Beta 0.562
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 24.52
Custom Price Alert Confidence HIGH
Date Short Interest 1,790,726,400
Day High 24.535
Day Low 24.445
Display Name MainStreet Bancshares
Dividend Date 1,782,777,600
Dividend Rate 1.88
Dividend Yield 7.67
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.157
Enterprise Value 155,767,072
Eps Trailing Twelve Months 2.633
Esg Populated 0
Ex Dividend Date 1,789,430,400
Exchange NCM
Exchange Data Delayed By 15
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 25.2584
Fifty Day Average Change -0.7383995
Fifty Day Average Change Percent -0.029233819
Fifty Two Week Change Percent -0.448066
Fifty Two Week High 27.74
Fifty Two Week High Change -3.2199993
Fifty Two Week High Change Percent -0.11607784
Fifty Two Week Low 23.22
Fifty Two Week Low Change 1.3000011
Fifty Two Week Low Change Percent 0.05598627
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.48
Float Shares 5,160,021
Full Exchange Name NasdaqCM
Full Time Employees 166
Fullday Change 0.07999992
Fullday Change Percent 0.32733193
Fullday Price 24.52
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,789,430,400
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 POST
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 24.4986
Operating Cashflow 23,714,000
Operating Margins 0.35214
Phone 703 481 4567
Previous Close 24.44
Price Hint 2
Price To Book 0.898333
Profit Margins 0.24007
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key none
Region US
Regular Market Change 0.07999992
Regular Market Change Percent 0.32733193
Regular Market Day High 24.535
Regular Market Day Low 24.445
Regular Market Day Range 24.445 - 24.535
Regular Market Open 24.4986
Regular Market Previous Close 24.44
Regular Market Price 24.52
Regular Market Time 1,791,921,600
Regular Market Volume 2,458
Return On Assets 0.00796
Return On Equity 0.08104
Revenue Growth -0.088
Revenue Per Share 9.653
Sand P52 Week Change 0.17502642
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Shares Short 3,424
Shares Short Previous Month Date 1,788,134,400
Shares Short Prior Month 7,499
Short Name MainStreet Bancshares, Inc. - D
Short Ratio 2.83
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.016366612
Trailing Eps 2.633
Trailing P E 9.312572
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 25.039286
Two Hundred Day Average Change -0.5192852
Two Hundred Day Average Change Percent -0.020738818
Type Disp Equity
Volume 2,458
Website https://mstreetbank.com
Zip 22,030