MainStreet Bancshares Inc.
MNSB | NASDAQ
$25
+$0.33 (+1.34%)
Sep 22, 2026, 2:15 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
Net Income | 15.61M | -9.98M | 26.59M | 26.67M | 22.17M | 15.72M |
Depreciation & Amortization | 4.94M | 4.63M | 2.75M | 2.58M | 2.37M | 2.14M |
Stock-Based Compensation | 2.59M | 2.84M | 2.49M | 2.52M | 1.89M | 1.53M |
Other Working Capital | -3.24M | -4.94M | 1.71M | 2.57M | 3.16M | 357K |
Other Non-Cash Items | -1.24M | 25.64M | 1.09M | 1.96M | -2.7M | 3.21M |
Deferred Income Tax | -642K | -4.53M | -191K | -894K | 336K | -1.75M |
Change in Working Capital | -6.44M | -3.87M | -1.09M | 710K | 5.06M | -3.83M |
Operating Cash Flow | 14.81M | 14.74M | 31.63M | 33.54M | 29.12M | 17.02M |
Capital Expenditures | -4.17M | -5.79M | -6.01M | -7.78M | -4.3M | -1.28M |
Cash Acquisitions | n/a | n/a | n/a | n/a | n/a | n/a |
Purchase of Investments | -5.92M | -845K | n/a | -226.22M | -378.62M | -299.36M |
Sales Maturities Of Investments | 8.18M | 5.51M | 3.96M | 254.23M | 426.68M | 246.19M |
Other Investing Acitivies | -36.47M | -126.03M | -134.21M | -255.63M | -75.5M | -259.34M |
Investing Cash Flow | -38.38M | -122.28M | -130.75M | -228.74M | -29.25M | -313.79M |
Debt Repayment | -3.23M | -15M | -85M | 142.62M | 14.24M | -40M |
Common Stock Repurchased | -4.34M | -732K | -43K | -6.92M | n/a | -13.8M |
Dividend Paid | -5.21M | -5.2M | -5.17M | -4.04M | -2.16M | -635K |
Other Financial Acitivies | -8.61M | 221.67M | 173.24M | 100.93M | -26.28M | 366.62M |
Financial Cash Flow | -21.38M | 200.73M | 83.03M | 232.59M | -14.2M | 339.45M |
Net Cash Flow | -44.95M | 93.2M | -16.09M | 37.4M | -14.33M | 42.68M |
Free Cash Flow | 10.64M | 8.95M | 25.63M | 25.76M | 24.83M | 15.73M |
Adj. Free Cash Flow | 8.05M | 6.11M | 23.14M | 23.24M | 22.94M | 14.21M |
Maintenance CapEx | -4.17M | -4.13M | n/a | -3.16M | -4.06M | n/a |
Growth CapEx | n/a | -1.66M | -6.01M | -4.62M | -235.05K | -1.28M |
Owner Earnings | 10.64M | 10.61M | 31.63M | 30.38M | 25.06M | 17.02M |
Add to Watchlist
Select watchlists to add or remove MNSB