THRM Q1 2026 Earnings EPS Crushes Estimates with 625 Surprise LEDS Q1 2026 Earnings Narrower Loss Reported Amidst Limited Analyst Coverage MC Q1 2026 Earnings EPS Misses Estimates Amid Uncertain Deal Environment GLUE Q1 2026 Earnings WiderThanExpected Loss as PreClinical Biotech Advances Pipeline Everest Group Q1 2026 Earnings Strong EPS Beat Highlights Underwriting Strength iQSTEL Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines