ITT Q1 2026 Earnings EPS Surpasses Estimates Despite Flat Revenue Visibility InMed Pharmaceuticals and Mentari Announce Merger Agreement IEA Chief Warns Oil Markets Approaching Red Zone as Iran Crisis Intensifies Nelnet Q1 2026 Earnings EPS Falls Short of Estimates as Revenue Details Remain Opaque DDS Q1 2026 Earnings EPS Misses Estimates Shares Rise on Resilient Performance