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.

Balance sheet — annual

Item20052006200720082009201120122013201420152016201720182019202020212022202320242025
Total assets$82.90M$105.73M$146.06M$186.33M$236.06M$282.47M$271.49M$277.31M$344.98M$478.25M$575.71M$807.95M$1.10B$1.28B$1.64B$1.65B$1.93B$2.04B$2.23B$2.21B
Cash & equivalents$427635.00$1.32M$2.08M$11.25M$7.66M$4.27M$7.17M$7.21M$17.27M$37.49M$27.89M$53.38M$75.94M$61.83M$48.93M$53.58M$47.55M$162.76M
Current assets$820618.00$1.98M$2.08M$12.06M$788570.00$7.66M$31.24M$46.96M$42.75M$55.89M$92.66M$89.01M$151.59M$232.95M$169.44M$1.80B$125.90M$60.23M$81.63M
Total liabilities$61.62M$84.24M$124.80M$164.90M$213.73M$257.89M$246.83M$252.02M$305.21M$436.13M$529.32M$739.15M$979.36M$1.14B$14.83M$29.29M$1.73B$1.81B$2.02B$1.99B
Current liabilities$55.56M$78.05M$118.46M$143.75M$192.55M$250.48M$302.77M$385.57M$473.57M$667.66M$920.14M$1.07B$867.93M$868.33M$1.47B$1.70B$1.91B$997.43M
Long-term debt$1.49M$49.51M$54.21M$68.53M$54.78M$54.80M$14.83M$29.29M$172.25M$72.64M$73.04M
Shareholder equity$21.29M$21.49M$21.27M$21.43M$22.34M$24.57M$24.66M$25.29M$39.76M$42.12M$46.40M$68.80M$121.25M$137.03M$167.66M$188.79M$198.28M$221.52M$207.99M$218.59M
Retained earnings$-2.73M$-2.68M$-3.18M$-3.08M$-2.56M$-1.06M$-1.01M$2409.00$1.76M$3.92M$7.80M$11.69M$15.19M$29.10M$44.18M$64.19M$86.83M$106.55M$91.15M$101.56M
Accounts receivable$392983.00$661818.00$807122.00$788570.00$886130.00$1.14M$1.88M$2.26M$3.85M$5.15M$5.42M$9.60M$7.70M$9.58M$12.39M$11.31M
Inventory$234000.00$135000.00$-20.47M$-41.34M$-63.22M$-71.47M$-118.31M$-101.67M$-126.90M
Goodwill