PL Planet Labs PBC delivers 100 Q1 2026 EPS upside with shares falling 353 in todays trading session WDS Woodside posts 338 EPS beat yet shares slip on flat revenue amid investor caution The market share dynamics in Crown CCK results Q1 2026 EPS Exceeds Expectations Cirrus Logic CRUS Stock Service Sector Tick Up 20260418 REAL Q1 2026 Earnings Narrowing Losses as Consignment Volumes Improve NVAX Q1 2026 Earnings Surprise EPS Beat Amidst Revenue Disruption SLS Q1 2026 Earnings WiderthanExpected Loss Amid No Revenue Stock Rises 57 Terrestrial Energy IMSR Q1 2026 Earnings Narrowing Losses and a 14 Stock Surge Signal Investor Optimism ALCO Q1 2026 Earnings Robust EPS Beat on Strong Operational Execution BLX Q1 2026 Earnings Earnings Per Share Reported at 131 Shares Dip 227