Ohio Valley Banc Corp reported a net income of $2.5 million for Q4 2024, down from $3.2 million in Q4 2023, with a total annual net income of $11 million for 2024, a decrease of 12.9% from 2023, largely due to one-time expenses including $3.3 million for a voluntary early retirement program.