| Browse All

MainStreet Bancshares, Inc. (MNSB)

Financial Services | Banks - Regional | Fairfax, United States | NasdaqCM
24.24 USD +1.01 (4.348%) ⇧ (April 17, 2026, 4 p.m. EDT)
After hours: 24.52 +0.28 (1.155%) ⇧ (April 17, 2026, 6:50 p.m. EDT)

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

MainStreet Bancshares, Inc. (MNSB) appears to be in a consolidation phase with recent price movements hovering around the $22 to $23.61 range. The stock has shown some upward momentum in the last few weeks, with a recent close of $23.24, which is slightly below the 50-day average of $22.23 but above the 200-day average of $20.74. The stock's beta of 0.554 indicates it is less volatile than the market, which could be a benefit for short-term traders looking to ride a potential upward trend. However, the lack of a clear directional move and the recent dip on April 10 may suggest caution. The stock's dividend yield of 1.72% is relatively modest, with consistent but low payouts, which may not be attractive for dividend-focused investors. The long-term fundamentals are mixed, with a low return on assets and a relatively low price-to-book ratio, indicating potential undervaluation. However, the company's recent stock buybacks and management changes could signal positive developments. Overall, while the stock may offer some short-term opportunities, it is not a strong long-term investment at this time.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoTheta ✓0.072514
AutoETS0.108698
AutoARIMA0.108701
MSTL0.110414

Forecast horizon: 45 days | Selected: AutoTheta

Forecast Reliability
Score 80%
H-stat 0.44
Ljung-Box p 0.000
Jarque-Bera p 0.350
Excess Kurtosis -1.03
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-02-08
Last Dividend Date 2026-02-08
Revenue per Share 9.623
Market Cap 178,553,024
Trailing P/E 13.77
Forward P/E 10.31
Beta 0.55
Profit Margins 21.20%
Website https://mstreetbank.com

Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.44% 2.04% 2.18%
Dividend History
Date Dividend Yield %
2026-02-09 0.10 0.440917
2025-11-10 0.10 0.553385
2025-08-06 0.10 0.512674
2025-05-09 0.10 0.532865
2025-02-10 0.10 0.618855
2024-11-12 0.10 0.583348
2024-08-09 0.10 0.618299
2024-05-02 0.10 0.641869
2024-02-01 0.10 0.559192
2023-11-06 0.10 0.505924
2023-08-03 0.10 0.443087
2023-05-04 0.10 0.532816
2023-02-02 0.10 0.366057
2022-11-03 0.10 0.389975
2022-08-03 0.05 0.232789
2022-05-04 0.05 0.207707
2022-02-02 0.05 0.217003
Additional Data
dividendRate 0.4
dividendYield 1.65
exDividendDate 2026-02-09
trailingAnnualDividendRate 0.4
trailingAnnualDividendYield 0.017219113
lastDividendValue 0.1
lastDividendDate 2026-02-09
dividendDate 2026-02-16

Info Dump

Attribute Value
52 Week Change 0.39603364
Address1 10,089 Fairfax Boulevard
All Time High 30.98
All Time Low 2.904762
Ask 24.32
Ask Size 1
Audit Risk 2
Average Daily Volume10 Day 45,280
Average Daily Volume3 Month 59,167
Average Volume 59,167
Average Volume10Days 45,280
Beta 0.554
Bid 24.11
Bid Size 1
Board Risk 8
Book Value 26.384
City Fairfax
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 9
Country United States
Crypto Tradeable 0
Currency USD
Current Price 24.24
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 24.66
Day Low 23.51
Display Name MainStreet Bancshares
Dividend Date 1,771,200,000
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 Timestamp 1,776,688,200
Earnings Timestamp End 1,776,688,200
Earnings Timestamp Start 1,776,688,200
Ebitda Margins 0.0
Enterprise To Revenue 1.534
Enterprise Value 112,993,104
Eps Current Year 2.12
Eps Forward 2.35
Eps Trailing Twelve Months 1.76
Esg Populated 0
Ex Dividend Date 1,770,595,200
Exchange NCM
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 22.3374
Fifty Day Average Change 1.9025993
Fifty Day Average Change Percent 0.08517551
Fifty Two Week Change Percent 39.603363
Fifty Two Week High 24.66
Fifty Two Week High Change -0.42000008
Fifty Two Week High Change Percent -0.017031634
Fifty Two Week Low 16.46
Fifty Two Week Low Change 7.7800007
Fifty Two Week Low Change Percent 0.47266108
Fifty Two Week Range 16.46 - 24.66
Financial Currency USD
First Trade Date Milliseconds 1,126,013,400,000
Float Shares 4,770,913
Forward Eps 2.35
Forward P E 10.314894
Full Exchange Name NasdaqCM
Full Time Employees 171
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,775,001,600
Gross Margins 0.0
Gross Profits 73,642,000
Has Pre Post Market Data 1
Held Percent Insiders 0.14345999
Held Percent Institutions 0.62896997
Implied Shares Outstanding 7,366,049
Industry Banks - Regional
Industry Disp Banks - Regional
Industry Key banks-regional
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,770,595,200
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 178,553,024
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
Non Diluted Market Cap 178,184,725
Number Of Analyst Opinions 1
Open 23.69
Operating Cashflow 14,811,000
Operating Margins 0.29664
Overall Risk 8
Payout Ratio 0.22729999
Phone 703 481 4567
Post Market Change 0.2800007
Post Market Change Percent 1.1551183
Post Market Price 24.52
Post Market Time 1,776,466,237
Previous Close 23.23
Price Eps Current Year 11.433963
Price Hint 2
Price To Book 0.9187386
Price To Sales Trailing12 Months 2.4246085
Profit Margins 0.21201
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key none
Region US
Regular Market Change 1.01
Regular Market Change Percent 4.34783
Regular Market Day High 24.66
Regular Market Day Low 23.51
Regular Market Day Range 23.51 - 24.66
Regular Market Open 23.69
Regular Market Previous Close 23.23
Regular Market Price 24.24
Regular Market Time 1,776,456,001
Regular Market Volume 100,799
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
Share Holder Rights Risk 9
Shares Outstanding 7,366,049
Shares Percent Shares Out 0.0271
Shares Short 199,643
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 198,460
Short Name MainStreet Bancshares, Inc.
Short Percent Of Float 0.0299
Short Ratio 3.58
Source Interval 15
State VA
Symbol MNSB
Target High Price 26.25
Target Low Price 26.25
Target Mean Price 26.25
Target Median Price 26.25
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.017219113
Trailing Eps 1.76
Trailing P E 13.772727
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 20.8327
Two Hundred Day Average Change 3.407299
Two Hundred Day Average Change Percent 0.16355532
Type Disp Equity
Volume 100,799
Website https://mstreetbank.com
Zip 22,030