| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 138.62M | 137.87M | 127.76M | 88.68M | 70.31M | 69.52M |
| Gross Profit | 69.22M | 59.06M | 78.44M | 72.91M | 60.82M | 49.82M |
| EBITDA | -1.38M | -9.27M | 35.57M | 35.97M | 30.32M | 21.70M |
| Net Income | -4.61M | -9.98M | 26.59M | 26.67M | 22.17M | 15.72M |
Balance Sheet | ||||||
| Total Assets | 2.12B | 2.23B | 2.04B | 1.93B | 1.65B | 1.64B |
| Cash, Cash Equivalents and Short-Term Investments | 26.65M | 48.92M | 113.51M | 111.56M | 161.74M | 223.35M |
| Total Debt | 69.84M | 73.04M | 87.64M | 172.25M | 29.29M | 14.83M |
| Total Liabilities | 1.91B | 2.02B | 1.81B | 1.73B | 1.46B | 1.48B |
| Stockholders Equity | 218.36M | 207.99M | 221.52M | 198.28M | 188.79M | 167.66M |
Cash Flow | ||||||
| Free Cash Flow | 8.98M | 8.95M | 25.63M | 25.76M | 24.82M | 15.73M |
| Operating Cash Flow | 13.69M | 14.74M | 31.63M | 33.54M | 29.12M | 17.02M |
| Investing Cash Flow | -26.77M | -122.28M | -130.75M | -228.74M | -29.25M | -313.79M |
| Financing Cash Flow | -91.74M | 200.73M | 83.03M | 232.59M | -14.20M | 339.45M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $165.37M | 11.22 | 11.84% | 2.62% | 11.36% | 25.07% | |
72 Outperform | $164.28M | 16.96 | 5.32% | ― | 4.86% | -8.20% | |
71 Outperform | $147.82M | 8.58 | 11.72% | 3.01% | 12.31% | 39.46% | |
69 Neutral | $166.15M | 13.36 | 7.00% | 2.08% | -2.16% | -9.35% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
67 Neutral | $162.75M | 9.40 | 9.18% | 1.26% | 2.33% | 22.43% | |
44 Neutral | $143.79M | -20.63 | -2.07% | 1.99% | 1.92% | -174.59% |
On November 4, 2025, MainStreet Bancshares, Inc. announced the repurchase of 209,000 shares of its common stock at $18.54 per share under its stock repurchase program. This transaction reduced the company’s outstanding common stock to 7,496,571 shares and left $6.1 million available for future repurchases, reflecting a strategic move to manage its capital structure.
The most recent analyst rating on (MNSB) stock is a Hold with a $18.00 price target. To see the full list of analyst forecasts on MainStreet Bancshares stock, see the MNSB Stock Forecast page.
On October 28, 2025, MainStreet Bancshares, Inc. announced a $0.10 per share cash dividend for common shareholders, to be paid on November 18, 2025, with a record date of November 11, 2025. The Board of Directors will review the company’s financial status and other factors before deciding on future dividends, highlighting their discretion in such financial decisions.
The most recent analyst rating on (MNSB) stock is a Hold with a $18.00 price target. To see the full list of analyst forecasts on MainStreet Bancshares stock, see the MNSB Stock Forecast page.
MainStreet Bancshares, Inc. is a financial holding company operating in the banking sector, primarily through its subsidiary, MainStreet Bank, which offers a wide range of banking services including commercial and residential lending, and innovative online banking solutions.
On October 27, 2025, MainStreet Bancshares, Inc. announced its third-quarter financial results, reporting a net income of $4.52 million and earnings per share of $0.52, surpassing market expectations. The company’s core net interest margin stood at 3.54%, and it remains well-positioned for future rate changes. The bank continues to see strong lending opportunities in various sectors and maintains strong asset quality. Additionally, the board authorized a new stock repurchase program of up to $10 million, replacing the previous program.
The most recent analyst rating on (MNSB) stock is a Hold with a $18.00 price target. To see the full list of analyst forecasts on MainStreet Bancshares stock, see the MNSB Stock Forecast page.
On October 16, 2025, MainStreet Bancshares, Inc. announced a new stock repurchase program to buy back up to $10 million of its outstanding common stock. This initiative replaces the previous program from May 19, 2022, and will be executed at management’s discretion based on market conditions and other factors, with no guarantee of stock purchase. The program is expected to last 18 months but may be adjusted as needed.
The most recent analyst rating on (MNSB) stock is a Hold with a $18.00 price target. To see the full list of analyst forecasts on MainStreet Bancshares stock, see the MNSB Stock Forecast page.
On October 14, 2025, MainStreet Bancshares, Inc. announced plans to hold a virtual webcast and quarterly earnings conference call on October 27, 2025, to discuss its third-quarter results and recent activities. This announcement indicates the company’s commitment to transparency and engagement with investors, potentially impacting stakeholder confidence and market perception.
The most recent analyst rating on (MNSB) stock is a Hold with a $21.50 price target. To see the full list of analyst forecasts on MainStreet Bancshares stock, see the MNSB Stock Forecast page.
On September 18, 2025, MainStreet Bancshares, Inc. and MainStreet Bank announced the appointment of Wendy Adeler Hall as a director, effective October 16, 2025, filling the vacancy left by Elizabeth Bennett in 2024. Wendy Adeler Hall, a seasoned leader in the jewelry industry, brings extensive experience in business development, marketing, and philanthropy to the board. Her appointment is expected to enhance the company’s community engagement and business success, as she joins the Nominating and Compensation Committee as an independent director under Nasdaq standards.
The most recent analyst rating on (MNSB) stock is a Hold with a $24.50 price target. To see the full list of analyst forecasts on MainStreet Bancshares stock, see the MNSB Stock Forecast page.
On August 21, 2025, MainStreet Bancshares, Inc. approved an indemnification agreement with Richard A. Vari, the Chief Financial Officer of MainStreet Bank. This agreement ensures that Vari will be indemnified to the fullest extent allowed by law for expenses and other amounts incurred in legal proceedings related to his role as an executive officer. The agreement also includes provisions for the advancement of defense expenses, which must be repaid if it is determined that indemnification is not warranted.
The most recent analyst rating on (MNSB) stock is a Hold with a $23.00 price target. To see the full list of analyst forecasts on MainStreet Bancshares stock, see the MNSB Stock Forecast page.