MainStreet Bancshares, Inc. (MNSB)
NASDAQ: MNSB · Real-Time Price · USD
23.16
+0.17 (0.74%)
At close: May 21, 2026, 4:00 PM EDT
23.17
+0.01 (0.04%)
After-hours: May 21, 2026, 4:10 PM EDT

MainStreet Bancshares Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
17.2615.61-9.9826.5926.6722.17
Depreciation & Amortization
4.814.944.632.752.582.37
Provision for Credit Losses
-0.2-0.076.761.642.4-1.18
Stock-Based Compensation
2.612.592.842.492.521.89
Other Adjustments
-0.72-1.8214.35-0.74-1.34-1.19
Changes in Accrued Interest and Accounts Receivable
-3.85-3.211.08-2.8-1.861.9
Changes in Other Operating Activities
0.05-3.24-4.941.712.573.16
Operating Cash Flow
19.9614.8114.7431.6333.5429.12
Operating Cash Flow Growth
59.09%0.48%-53.40%-5.70%15.18%71.16%
Net Change in Loans Held-for-Investment
-49.53-40.54-142.48-128.03-240.76-83.62
Net Change in Securities and Investments
0.86-1.41-3.783.1519.136.98
Capital Expenditures
-4.22-4.17-0.91-0.5-1.13-1.81
Purchases of Intangible Assets
---4.88-5.51-6.66-2.49
Sale of Property, Plant & Equipment
0.050.050.20.13-0.08
Other Investing Activities
4.857.6829.58-0.721.61
Investing Cash Flow
-42.66-38.38-122.28-130.75-228.74-60.52
Net Change in Deposits
6.4-8.61221.67173.24100.93-26.28
Net Change in Short-Term Interbank Borrowing and Repurchase Agreements
---1515--
Long-Term Debt Repaid
-2.29-----
Net Long-Term Debt Issued (Repaid)
-2.29-3.23--100142.6214.24
Repurchase of Common Stock
-10.74-4.34-0.73-0.04-6.92-
Net Common Stock Issued (Repurchased)
-10.74-4.34-0.73-0.04-6.92-
Common Dividends Paid
-3.05-3.05-3.05-3.01-1.88-
Preferred Share Dividends Paid
-2.16-2.16-2.16-2.16-2.16-2.16
Financing Cash Flow
-11.83-21.38200.7383.03232.59-14.2
Net Cash Flow
-34.53-44.9593.2-16.0937.4-45.59
Free Cash Flow
15.7410.6413.8331.1432.4227.32
Free Cash Flow Growth
48.00%-23.09%-55.58%-3.96%18.67%73.62%
FCF Margin
267.74%123.16%446.16%466.46%708.61%44.92%
Free Cash Flow Per Share
2.071.391.824.144.313.61
Levered Free Cash Flow
9.614.55-12.28-74.41169.3139.88
Unlevered Free Cash Flow
-3.21-5.68-0.141.162.165.62
Updated May 8, 2026. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q