CIMP Q1 2026 Earnings EPS Beats Estimates by 282 Polaris Q1 2026 Earnings Massive EPS Surprise Defies Gloomy Expectations HL Q1 2026 Earnings EPS Misses Estimates Stock Declines Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares ROST Q1 2026 Earnings EPS Beats Estimates by 145 Amid Cautious Consumer Environment VRTX Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick