Ohio Valley Banc Corp Q3 2025 Earnings Solid Earnings Delivery Amid Steady Operating Environment RideNow Group Inc Q1 2026 Earnings Narrower Loss Beats Expectations as Stock Slips Weave Communications Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher BRFH Q1 2026 Earnings Surpasses EPS Estimates with Narrower Loss OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip MediaAlpha MAX Q1 2026 Earnings EPS Misses Estimates Stock Still Rises