Compare

Investar Holding Corp vs MainStreet Bancshares, Inc. vs C & F Financial Corp vs Acnb Corp

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 yearInvestar Holding Corp
ISTR
MainStreet Bancshares, Inc.
MNSB
C & F Financial Corp
CFFI
Acnb Corp
ACNB
Year ended2025-12-312025-12-312025-12-312025-12-31
Revenue$93.63M$135.62M$140.84M$191.82M
Revenue growth (YoY)+7.1%-1.6%+10.6%+45.1%
Gross marginn/a54.3%n/an/a
Operating marginn/an/an/an/a
Net margin24.5%11.5%19.1%19.3%
Net income$22.90M$15.61M$26.84M$37.05M
EPS (Diluted)$2.13$1.76$8.29$3.60
Operating cash flow$18.22M$14.81M$24.49M$53.64M
Free cash flown/a$10.64M$22.16M$52.57M
Cash & equivalentsn/an/an/a$65.65M
Total assets$2.83B$2.21B$2.77B$3.23B
Total liabilities$2.53B$1.99B$2.51B$2.81B
Shareholders' equity$301.07M$218.59M$261.75M$419.97M
Return on year-end equity7.6%7.1%10.3%8.8%
Shares outstanding9.80M7.50M3.25M10.37M

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 yearInvestar Holding CorpMainStreet Bancshares, Inc.C & F Financial CorpAcnb Corp
Latest$93.63M
Ended 2025-12-31
$135.62M
Ended 2025-12-31
$140.84M
Ended 2025-12-31
$191.82M
Ended 2025-12-31
1 year earlier$87.44M
Ended 2024-12-31
$137.87M
Ended 2024-12-31
$127.31M
Ended 2024-12-31
$132.19M
Ended 2024-12-31
2 years earlier$83.06M
Ended 2023-12-31
$127.76M
Ended 2023-12-31
$127.32M
Ended 2023-12-31
$115.08M
Ended 2023-12-31
3 years earlier$105.21M
Ended 2022-12-31
$88.68M
Ended 2022-12-31
$122.68M
Ended 2022-12-31
$108.86M
Ended 2022-12-31
4 years earlier$72.97M
Ended 2021-12-31
n/a$135.20M
Ended 2021-12-31
n/a