OVBC
OVBC
NASDAQ · Banking

Ohio Valley Banc Corp

$42.76
+0.24 (+0.56%)
As of Feb 8, 2:05 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 78.95M 80.46M 67.10M
Net Income 25.40M 24.59M 18.79M
EPS
Profit Margin 32.2% 30.6% 28.0%
Rev Growth +18.2% -8.8% -4.6%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 19.48M 24.21M 22.49M
Total Equity 131.00M 111.30M 118.55M
D/E Ratio 0.15 0.22 0.19
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 35.10M 37.27M 31.59M
Free Cash Flow 25.70M 20.44M 15.02M