Lufthansa Seals 325 Million Deal for Majority Stake in Italys ITA Airways OilDri ODC Q1 2026 Earnings Revenue NA Matching Views Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views Musk vs Altman From Courtroom to Wall Street as SpaceX and OpenAI IPOs Loom