NASDAQ · MNSBPFinancialsBanking & Credit

MainStreet Bancshares, Inc. Depositary Shares financials

$24.50−1.76%
Close Sep 29, 2026 · split-adjusted

Revenue

Net income

Income statement & cash flow

Fiscal yearFY25
Dec 31
FY24
Dec 31
FY23
Dec 31
FY22
Dec 31
FY21
Dec 31
FY20
Dec 31
Revenue$135.6M$137.9M$127.8M$88.7M$70.3M$69.5M
Gross profit$73.6M$65.8M$80.1M$75.3M$59.6M$53.4M
Gross margin54.3%47.7%62.7%84.9%84.8%76.8%
Operating income$19.1M-$13.9M$32.8M$33.4M$28.0M$19.6M
Net income$13.5M-$12.1M$24.4M$24.5M$20.0M$15.1M
Net margin9.9%−8.8%19.1%27.6%28.5%21.7%
Diluted EPS$1.76$-1.60$3.25$3.26$2.65$1.85
EBITDA$19.1M$5.8M$32.8M$33.4M$28.0M$19.6M
Operating cash flow$14.8M$14.7M$31.6M$33.5M$29.1M$17.0M
Free cash flow$10.7M$14.0M$31.3M$32.4M$24.9M$15.8M
Diluted shares7.7M7.6M7.5M7.5M7.6M8.1M

Balance sheet

Period endDec 31Dec 31Dec 31Dec 31Dec 31Dec 31
Cash & equivalents$25.2M$21.4M$53.6M$48.9M$61.8M$75.9M
Short-term investments$216.3M$265.1M$162.5M$186.3M$167.2M$206.1M
Total debt$69.9M$73.0M$72.6M$172.2M$29.3M$14.8M
Total assets$2.21B$2.23B$2.04B$1.93B$1.65B$1.64B
Total liabilities$1.99B$2.02B$1.81B$1.73B$1.46B$1.48B
Shareholders' equity$218.6M$208.0M$221.5M$198.3M$188.8M$167.7M

From SEC filings via Massive. Fiscal periods follow the company's own calendar; free cash flow is operating cash flow minus capital expenditure.

Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology