Intrepid Potash IPI Q1 2026 Earnings EPS Surges Past Estimates with 2789 Beat Root Inc ROOT Q1 2026 Earnings EPS Surges Past Estimates by 1436 Shares Dip Slightly ELVN Q1 2026 Earnings NarrowerthanExpected Loss as PreRevenue Biotech Advances Pipeline WCC Q1 2026 Earnings Strong Earnings Beat Drives Positive Investor Sentiment Stantec Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Outset Medical Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher