FirstService Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly SANM Q1 2026 Earnings Strong EPS Beat Drives Stock Rally CLDT Q1 2026 Earnings EPS Surpasses Expectations Narrowing Loss F5 Inc Q1 2026 Earnings EPS Beats Estimates Stock Gains After Strong Quarter Toro Corp Q4 2025 Earnings Modest Profitability as Stock Slips 226 IMRX Q1 2026 Earnings EPS Beat Estimates by 183 as Clinical Pipeline Advances