MainStreet Bancshares, Inc. (MNSB)
NASDAQ: MNSB · Real-Time Price · USD
22.78
+0.67 (3.05%)
Mar 4, 2026, 1:11 PM EST - Market open

MainStreet Bancshares Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Net Income
-4.61-9.9826.5926.6722.1715.72
Depreciation & Amortization
4.964.632.752.582.372.14
Provision for Credit Losses
3.016.761.642.4-1.183.61
Stock-Based Compensation
2.642.842.492.521.891.53
Other Adjustments
-5.5914.35-0.74-1.34-1.19-2.15
Changes in Accrued Interest and Accounts Receivable
-2.551.08-2.8-1.861.9-4.18
Changes in Other Operating Activities
-4.46-4.941.712.573.160.36
Operating Cash Flow
13.6914.7431.6333.5429.1217.02
Operating Cash Flow Growth
-6.33%-53.40%-5.70%15.18%71.16%1.94%
Net Change in Loans Held-for-Investment
-30.82-142.48-128.03-240.76-83.62-260.93
Net Change in Securities and Investments
-2-3.783.1519.136.98-51.63
Capital Expenditures
-4.05-0.91-0.5-1.13-1.81-1.28
Purchases of Intangible Assets
-0.66-4.88-5.51-6.66-2.49-
Sale of Property, Plant & Equipment
0.090.20.13-0.080.05
Other Investing Activities
15.4629.58-0.721.61-
Investing Cash Flow
-26.77-122.28-130.75-228.74-60.52-313.79
Net Change in Deposits
-82.83221.67173.24100.93-26.28366.62
Net Change in Short-Term Interbank Borrowing and Repurchase Agreements
--1515---
Long-Term Debt Repaid
-3.23-----
Net Long-Term Debt Issued (Repaid)
-3.23--100142.6214.24-40
Repurchase of Common Stock
-0.46-0.73-0.04-6.92--13.8
Net Common Stock Issued (Repurchased)
-0.46-0.73-0.04-6.92--13.8
Issuance of Preferred Stock
-----27.26
Net Preferred Stock Issued (Repurchased)
-----27.26
Common Dividends Paid
-3.06-3.05-3.01-1.88--
Preferred Share Dividends Paid
-2.16-2.16-2.16-2.16-2.16-0.64
Financing Cash Flow
-91.74200.7383.03232.59-14.2339.45
Net Cash Flow
-104.8293.2-16.0937.4-45.5942.68
Free Cash Flow
9.6313.8331.1432.4227.3215.73
Free Cash Flow Growth
-30.35%-55.58%-3.96%18.67%73.62%0.20%
FCF Margin
959.46%26.45%40.54%45.98%44.06%34.05%
Free Cash Flow Per Share
1.261.824.144.313.611.93
Levered Free Cash Flow
-16.09-12.28-74.41169.3139.88-27.89
Unlevered Free Cash Flow
-6.1-0.141.162.165.62-2.97
Updated Jan 26, 2026. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q