The current price of OVBC is $48.23 — it has decreased by 1.77% since the previous close. Data as of Nov 5, 2026.
OVBC is down 0.60% over the past week, up 7.85% over the past month and up 34.16% over the past year. The price is above its 200-day moving average of $44.69.
Ohio Valley Banc Corp. has a market capitalization of $227.21M. The company belongs to the Financial Services sector. Compare it with other companies in the stock screener.
In its most recent quarterly report, Ohio Valley Banc Corp. posted earnings of $0.70 per share. Upcoming reports are listed in the earnings calendar.
Ohio Valley Banc Corp. reported revenue of $26.9M in its most recent quarter.
Companies most comparable to Ohio Valley Banc Corp. include Ames National Corporation, National Bankshares, Inc., Peoples Bancorp of North Carolina, Inc., CF Bankshares Inc. and Citizens Community Bancorp, Inc.
In the latest trading session OVBC moved between $48.00 and $50.61, a range of 5.41% of its current price.
Over the past 52 weeks OVBC has traded between $34.81 and $54.96. The current price is 12.25% below its 52-week high.
Figures as of Nov 5, 2026. This information is provided for general purposes only and is not investment advice.