ODD Q4 2025 Earnings EPS Surges Past Estimates as Profitability Improves VirTra Inc VTSI Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Share Uptick Ohio Valley Banc Corp OVBC Q3 2025 Earnings Steady Earnings Amid a Quiet Quarter CNS Q1 2026 Earnings EPS Misses Estimates by 34 Stock Declines NHI Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds WBD Q1 2026 Earnings NarrowerthanExpected Loss Amid Strategic Restructuring