MarketBrain

OHIO VALLEY BANC CORP

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Cash from operations$18.1M$13.1M$20.7M$16.0M$13.2M
Capital expenditure$1.0M$1.4M$2.7M$2.0M$1.1M
Free cash flow$17.0M$11.7M$18.1M$14.0M$12.1M
Share repurchases$0$1.9M$82,000$0$954,000
Impairments$0$0$0$0$0
Total assets$1.6B$1.5B$1.4B$1.2B$1.2B
Total liabilities$1.4B$1.4B$1.2B$1.1B$1.1B

Shares outstanding 4.7M · Free float 80.7%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.