Lufthansa to Take Majority Control of ITA Airways in 325 Million Deal Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views Dow Inc DOW Stock Consolidating at 3769 Next Move Ahead 20260520 Halliburton Company HAL Q1 2026 Earnings Why the Beat Matters HS2 Cost Estimate Reaches 1027 Billion with Reduced Speed Targets as Project Undergoes Reset