MainStreet Bancshares Inc. logo

MainStreet Bancshares Inc.

MNSB | NASDAQ
Chart Builder DCF Calculator
$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

© 2026 bestshares.com. All rights reserved.