What moving VWAP Varonis Systems VRNS 179 20260427 SI Shoulder Innovations posts 145 percent negative Q4 2025 EPS surprise shares fall 077 percent today OVBC Ohio reports Q3 2025 EPS of 064 shares tick slightly higher following earnings release