Ohio Valley Banc Corp.
OVBC
NASDAQ
34.25
USD-0.28(-0.81%)
As of today
Ohio Valley Banc Corp. fundamentals
Key ratios
Statements Highlights
Period Ending | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
---|---|---|---|---|---|---|
Total Revenue | 55,611,000 | 54,576,000 | 57,778,000 | 74,494,000 | 88,934,000 | |
Gross Profit | 46,440,000 | 50,877,000 | 54,940,000 | 56,566,000 | 59,506,000 | |
Operating Income | 12,307,000 | 14,016,000 | 15,932,000 | 15,198,000 | 13,376,000 | |
Net Income | 10,259,000 | 11,732,000 | 13,338,000 | 12,631,000 | 10,999,000 | |
Total Assets | 1,186,932,000 | 1,249,769,000 | 1,210,787,000 | 1,352,135,000 | 1,503,412,000 | |
Total Current Liabilities | 1,013,365,000 | 1,059,908,000 | 1,027,655,000 | 1,127,136,000 | 1,275,178,000 | |
Total Equity | 136,324,000 | 141,356,000 | 135,028,000 | 144,007,000 | 150,328,000 | |
Free Cash Flow | 9,041,000 | 12,052,000 | 14,002,000 | 18,058,000 | 11,664,000 | |
Cash from Operations | 12,491,000 | 13,137,000 | 15,990,000 | 20,747,000 | 13,097,000 | |
Cash from Investing | -88,685,000 | -52,404,000 | -83,392,000 | -59,787,000 | -195,183,000 | |
Cash from Financing | 162,141,000 | 52,948,000 | -38,642,000 | 121,176,000 | 137,067,000 | |
Net Change in Cash | 85,947,000 | 13,731,000 | -106,044,000 | 82,136,000 | -45,019,000 |