Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 88.93M | 74.49M | 57.78M | 54.58M | 55.61M |
Gross Profit | 59.51M | 56.57M | 54.94M | 50.88M | 46.44M |
EBITDA | 15.11M | 16.78M | 17.50M | 15.63M | 13.84M |
Net Income | 11.00M | 12.63M | 13.34M | 11.73M | 10.26M |
Balance Sheet | |||||
Total Assets | 1.50B | 1.35B | 1.21B | 1.25B | 1.19B |
Cash, Cash Equivalents and Short-Term Investments | 281.72M | 290.38M | 231.93M | 331.36M | 253.13M |
Total Debt | 49.26M | 54.30M | 27.74M | 29.31M | 37.24M |
Total Liabilities | 1.35B | 1.21B | 1.08B | 1.11B | 1.05B |
Stockholders Equity | 150.33M | 144.01M | 135.03M | 141.36M | 136.32M |
Cash Flow | |||||
Free Cash Flow | 11.66M | 18.06M | 14.00M | 12.05M | 9.04M |
Operating Cash Flow | 13.10M | 20.75M | 15.99M | 13.14M | 12.49M |
Investing Cash Flow | -195.18M | -59.79M | -83.39M | -52.40M | -88.69M |
Financing Cash Flow | 137.07M | 121.18M | -38.64M | 52.95M | 162.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $169.31M | 15.81 | 8.55% | 2.97% | 20.82% | -48.08% | |
75 Outperform | $167.60M | 14.79 | 8.32% | 5.01% | -1.42% | -37.11% | |
72 Outperform | $178.97M | 12.92 | 9.04% | 2.37% | 14.16% | 24.72% | |
68 Neutral | $154.20M | 11.69 | ― | 2.57% | 12.43% | 9.45% | |
67 Neutral | $152.77M | 78.29 | 1.25% | 3.26% | -2.35% | -76.38% | |
66 Neutral | $166.31M | 15.22 | ― | 1.74% | 8.34% | -2.33% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% |
Ohio Valley Banc Corp. announced on August 20, 2025, that its Board of Directors has extended the expiration date of its existing stock buyback program to August 31, 2026. The program, originally approved in 2021, allows for the repurchase of up to $5 million in common stock, with approximately $2,967,000 already repurchased as of August 2025. This extension reflects the company’s ongoing commitment to managing its capital structure, although no other changes were made to the program.
On July 15, 2025, Ohio Valley Banc Corp. announced that its Board of Directors declared a quarterly cash dividend of $0.23 per share on its common shares. This dividend is payable on August 10, 2025, to shareholders who are recorded as of July 25, 2025, reflecting the company’s ongoing commitment to returning value to its shareholders.
On June 30, 2025, Ohio Valley Banc Corp. was added to the Russell 3000 Index as part of the 2025 Russell indexes’ reconstitution, which ranks the 4,000 largest US stocks by market capitalization. This inclusion also places the company in the small-cap Russell 2000 Index and relevant growth and value style indexes, potentially increasing its visibility among investment managers and institutional investors who use these indexes as benchmarks.