WallStSmart
MNSB

Mainstreet Bank

NASDAQ: MNSB · FINANCIAL SERVICES · BANKS - REGIONAL

$23.85
-3.64% today

Updated 2026-04-29

Market cap
$179.62M
P/E ratio
12.25
P/S ratio
2.42x
EPS (TTM)
$1.99
Dividend yield
1.26%
52W range
$18 – $25
Volume
0.1M

Mainstreet Bank (MNSB) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20052006200720082009201120122013201420152016201720182019202020212022202320242025
Operating cash flow$-276045.00$597896.00$361314.00$842680.00$-852236.00$3.40M$2.82M$4.13M$3.88M$5.92M$6.73M$12.59M$16.69M$17.02M$60.39M$33.54M$31.63M$14.74M$14.81M
Capital expenditures$223952.00$263808.00$619892.00$81485.00$1.39M$4.56M$0.00$226554.00$2.18M$396785.00$579211.00$2.48M$1.38M$990000.00$1.28M$4.30M$7.78M$6.00M$5.79M$4.17M
Depreciation$382973.00$284876.00$316887.00$363637.00$302931.00$951156.00$1.01M$1.04M$1.10M$1.30M$1.67M$1.83M$2.14M$2.37M$2.58M$2.75M$4.63M
Stock-based comp$128919.00$99167.00$115785.00$200881.00$234297.00$334629.00$450975.00$516977.00$883000.00$1.04M$1.53M$1.89M$2.52M$2.49M$2.84M$2.59M
Free cash flow$-499997.00$334088.00$-258578.00$761195.00$-2.24M$-1.16M$2.60M$1.95M$3.49M$5.34M$4.25M$11.22M$15.70M$15.73M$56.09M$25.76M$25.63M$8.95M$10.64M
Investing cash flow$-33.69M$-23.46M$-40.28M$-33.49M$-41.33M$-51.45M$-11.78M$-65.96M$-134.67M$-87.75M$-213.50M$-273.42M$-161.41M$-313.79M$-60.52M$-228.74M$-130.75M$-122.28M
Financing cash flow$37.52M$22.44M$40.40M$40.23M$48.75M$40.82M$5.78M$64.52M$130.82M$92.70M$226.19M$281.41M$151.49M$339.45M$-14.20M$232.59M$83.03M$200.73M$-207.71M
Dividends paid$635000.00$635000.00$635000.00$635000.00$2.16M$4.04M$5.17M$5.20M$5.21M
Share repurchases
Debt repayment
Net change in cash$42.68M$-14.33M$37.40M