Mainstreet Bank
$ 23.56
0.17%
22 Apr - close price
- Market Cap 173,250,000 USD
- Current Price $ 23.56
- High / Low $ 23.90 / 23.51
- Stock P/E 11.82
- Book Value 26.38
- EPS 1.99
- Next Earning Report -
- Dividend Per Share $0.30
- Dividend Yield 1.24 %
- Next Dividend Date -
- ROA 0.01 %
- ROE 0.08 %
- 52 Week High 25.14
- 52 Week Low 17.68
About
MainStreet Bancshares, Inc. is the banking holding company for MainStreet Bank offering a variety of banking products and services to individuals, small and medium-sized businesses and professional service organizations primarily in Northern Virginia and the greater Washington, District of Columbia area. The company is headquartered in Fairfax, Virginia.
Analyst Target Price
$26.25
Quarterly Earnings
| Mar 2026 | Dec 2025 | Sep 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 | Mar 2024 | Dec 2023 | Sep 2023 | Jun 2023 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Reported Date | 2026-04-21 | 2026-03-13 | 2025-10-27 | 2025-07-22 | 2025-04-21 | 2025-01-27 | 2024-10-28 | 2024-07-29 | 2024-04-22 | 2024-01-22 | 2023-10-23 | 2023-07-24 |
| Reported EPS | 0.5481 | 0.46 | 0.5 | 0.53 | 0.24 | -2.2 | 0.03 | 0.27 | 0.36 | 0.61 | 0.77 | 0.85 |
| Estimated EPS | 0.45 | 0.49 | 0.51 | 0.44 | 0.21 | 0.23 | 0.07 | 0.29 | 0.51 | 0.63 | 0.77 | 0.85 |
| Surprise | 0.0981 | -0.03 | -0.01 | 0.09 | 0.03 | -2.43 | -0.04 | -0.02 | -0.15 | -0.02 | 0 | 0 |
| Surprise Percentage | 21.8% | -6.1224% | -1.9608% | 20.4545% | 14.2857% | -1056.5217% | -57.1429% | -6.8966% | -29.4118% | -3.1746% | 0% | 0% |
Next Quarterly Earnings
| Reported Date |
| Fiscal Date Ending |
| Estimated EPS |
| Currency |
Previous Dividend Records
| May 2026 | Feb 2026 | Nov 2025 | Aug 2025 | May 2025 | Feb 2025 | Nov 2024 | Aug 2024 | May 2024 | Feb 2024 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Payment Date | 2026-05-11 | 2026-02-16 | 2025-11-18 | 2025-08-13 | 2025-05-20 | 2025-02-17 | 2024-11-19 | 2024-08-16 | 2024-05-10 | 2024-02-09 |
| Amount | $0.1 | $0.1 | $0.1 | $0.1 | $0.1 | $0.1 | $0.1 | $0.1 | $0.1 | $0.1 |
Next Dividend Records
| Dividend per share (year): | - |
| Dividend Yield | - |
| Next Dividend Date | - |
| Ex-Dividend Date | - |
Recent News: MNSB
2026-04-22 07:10:21
This article provides a technical analysis and stock price forecast for MainStreet Bancshares, Inc. Depositary Shares (MNSBP). It highlights that MNSBP currently exhibits a "Buy" technical sentiment based on various indicators, with its stock price trading above key moving averages. The analysis details momentum indicators like RSI and MACD, as well as support and resistance levels.
2026-04-21 23:10:21
MainStreet Bancshares, Inc. (MNSB) reported its first-quarter 2026 earnings, with an EPS of $0.48 exceeding forecasts, but revenue of $17.9 million falling short of the anticipated $20.3 million. This revenue miss led to a 4.99% drop in stock price during pre-market trading, despite a 5% increase in net interest income and a strong liquidity position. Executives highlighted disciplined balance sheet management, cost control, and strategic growth in owner-occupied real estate and government contracting, aiming to return to 2023 efficiency levels.
2026-04-21 14:09:24
MainStreet Bancshares (MNSB) announced a cash dividend of $0.10 per share for common shareholders, payable on May 11, 2026, to those on record by May 4, 2026. The company's AI Analyst, Spark, rated MNSB as Neutral, noting weak cash generation despite improved profitability and a solid balance sheet. Future dividend payments will be based on the company's financial performance and board discretion.
2026-04-21 14:09:23
MainStreet Bancshares, Inc. announced a cash dividend of $0.10 per share for common shareholders, representing a 1.65% yield based on the current stock price. The dividend will be paid on May 11, 2026, to shareholders of record as of May 4, 2026, with future declarations at the Board's discretion. This follows recent Q4 2025 earnings which fell below expectations, despite other financial activities like a preferred stock dividend and share repurchases.
2026-04-21 14:09:23
MainStreet Bancshares (MNSB) has announced a cash dividend of $0.10 per share for common shareholders. The dividend is payable on May 11, 2026, to shareholders of record as of May 4, 2026. Future dividends will be determined based on the company's financial performance and other relevant factors.
2026-04-21 13:09:23
MainStreet Bancshares, Inc. has declared a cash dividend of $0.10 per share for common shareholders, to be paid on May 11, 2026, to those on record as of May 4, 2026. The company's Board of Directors will determine future dividends based on financial condition, operating results, and other relevant factors. MainStreet Bancshares common stock trades on the Nasdaq Capital Market under the ticker symbol MNSB.

