NasdaqCM - Delayed Quote USD
MainStreet Bancshares, Inc. (MNSB)
At close: October 18 at 4:00 PM EDT
Breakdown
TTM
12/31/2023
12/31/2022
12/31/2021
12/31/2020
12/31/2019
Operating Cash Flow
19,770.00
31,633.00
33,544.00
29,124.00
17,016.00
--
Investing Cash Flow
-152,424.00
-130,748.00
-228,736.00
-60,515.00
-313,786.00
--
Financing Cash Flow
126,072.00
83,028.00
232,593.00
-14,202.00
339,454.00
--
End Cash Position
91,459.00
114,513.00
130,600.00
93,199.00
107,528.00
--
Income Tax Paid Supplemental Data
4,075.00
7,280.00
6,381.00
6,838.00
4,618.00
--
Interest Paid Supplemental Data
63,149.00
45,534.00
12,639.00
10,165.00
16,358.00
--
Capital Expenditure
-5,810.00
-6,005.00
-7,781.00
-4,299.00
-1,282.00
--
Issuance of Capital Stock
--
--
--
--
27,263.00
--
Issuance of Debt
--
15,000.00
142,623.00
14,237.00
--
--
Repayment of Debt
--
-100,000.00
--
--
-40,000.00
--
Repurchase of Capital Stock
-719.00
-43.00
-6,918.00
--
-13,797.00
--
Free Cash Flow
13,960.00
25,628.00
25,763.00
24,825.00
15,734.00
--
12/31/2019 - 9/6/2005
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
BAFN BayFirst Financial Corp.
13.75
+1.10%
CBFV CB Financial Services, Inc.
28.69
0.00%
RBB RBB Bancorp
23.94
-2.01%
PBHC Pathfinder Bancorp, Inc.
18.91
+13.37%
FVCB FVCBankcorp, Inc.
13.55
-0.15%
SASR Sandy Spring Bancorp, Inc.
32.61
-1.51%
JMSB John Marshall Bancorp, Inc.
21.10
-0.80%
BWFG Bankwell Financial Group, Inc.
29.83
-0.73%
BRBS Blue Ridge Bankshares, Inc.
2.8200
-1.40%
FRST Primis Financial Corp.
12.27
-0.89%