Mirion Technologies Q1 2026 Earnings EPS Beats Estimates Stock Rises Over 4 OXM Q1 2026 Earnings Major EPS Miss but Stock Surges 8 FNGR Q4 2024 Earnings EPS Misses Estimates as Company Navigates Transition Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 SRXH Q2 2025 Earnings EPS Loss of 074 and No Revenue Reported Weigh on Sentiment Piper Sandler Q1 2026 Earnings EPS Beats Estimates by 512 Amid Mixed Market Signals