OSRH Q4 2025 Earnings EPS Miss of 569 Triggers Stock Decline ORRF Q1 2026 Earnings EPS Beats Estimates by 908 PLMR Q1 2026 Earnings EPS Surpasses Estimates by 3 Despite Slight Stock Decline NAT Q4 2025 Earnings EPS Misses Estimates by 56 Stock Declines 235 OSRH Q4 2025 Earnings EPS Miss of 569 Triggers Stock Decline AEYE Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance