Ohio Valley Banc Corp announced a strong financial performance for Q1 2025, with net income rising to $4.4 million, a 57.8% increase from the previous year, and earnings per share of $0.94. The results reflect strategic management decisions, growth in earning assets, and a higher net interest margin.