TNDM Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively UL Solutions Q1 2026 Earnings EPS Surges Past Estimates with 20 Beat ALGT Q1 2026 Earnings EPS Surges Past Estimates with 1214 Beat Stock Slips Slightly Primoris Services Corporation PRIM Q1 2026 Earnings EPS Misses Estimates Stock Gains on Operational Confidence Worksport Ltd Q1 2026 Earnings WiderthanExpected Loss Sends Stock Higher Tapestry Inc TPR Q1 2026 Earnings EPS Surges Past Estimates with 26 Surprise