Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views Lumentum Surges 163 in 2026 as Tiger Global Takes New Position in Q1 StandardAero SARO Q1 2026 Results Fall Short EPS 024 Revenue NA IceCure Medical ICCM Q1 2026 Results Miss Estimates EPS 006 vs 005