Compare

Acnb Corp vs Washington Trust Bancorp Inc vs C & F Financial Corp vs MainStreet Bancshares, Inc.

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearAcnb Corp
ACNB
Washington Trust Bancorp Inc
WASH
C & F Financial Corp
CFFI
MainStreet Bancshares, Inc.
MNSB
Year ended2025-12-312025-12-312025-12-312025-12-31
Revenue$191.82M$229.05M$140.84M$135.62M
Revenue growth (YoY)+45.1%+127.6%+10.6%-1.6%
Gross marginn/an/an/a54.3%
Operating marginn/an/an/an/a
Net margin19.3%22.8%19.1%11.5%
Net income$37.05M$52.24M$26.84M$15.61M
EPS (Diluted)$3.60$2.71$8.29$1.76
Operating cash flow$53.64M$80.31M$24.49M$14.81M
Free cash flow$52.57M$78.31M$22.16M$10.64M
Cash & equivalents$65.65Mn/an/an/a
Total assets$3.23B$6.62B$2.77B$2.21B
Total liabilities$2.81B$6.08B$2.51B$1.99B
Shareholders' equity$419.97M$543.58M$261.75M$218.59M
Return on year-end equity8.8%9.6%10.3%7.1%
Shares outstanding10.37M19.03M3.25M7.50M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearAcnb CorpWashington Trust Bancorp IncC & F Financial CorpMainStreet Bancshares, Inc.
Latest$191.82M
Ended 2025-12-31
$229.05M
Ended 2025-12-31
$140.84M
Ended 2025-12-31
$135.62M
Ended 2025-12-31
1 year earlier$132.19M
Ended 2024-12-31
$100.65M
Ended 2024-12-31
$127.31M
Ended 2024-12-31
$137.87M
Ended 2024-12-31
2 years earlier$115.08M
Ended 2023-12-31
$193.24M
Ended 2023-12-31
$127.32M
Ended 2023-12-31
$127.76M
Ended 2023-12-31
3 years earlier$108.86M
Ended 2022-12-31
$218.59M
Ended 2022-12-31
$122.68M
Ended 2022-12-31
$88.68M
Ended 2022-12-31
4 years earliern/a$228.83M
Ended 2021-12-31
$135.20M
Ended 2021-12-31
n/a