Medtronic plc MDT Q1 2026 Earnings Beat Revenue NA EPS 136 Allot ALLT Delivers Q1 2026 Beat EPS 006 vs 004 Expected Musk vs Altman From Courtroom to Wall Street as SpaceX and OpenAI IPOs Loom Genpacts Tyagarajan Warns of AIDriven Reduction in IT Workload and Jobs