TFS TFSL Up 136 Is There More Room to Run 20260520 Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates Liberty LILA Slides 085 as Selling Pressure Mounts 20260520 Embraer SA EMBJ Q1 2026 Results Fall Short EPS 004 Revenue NA Tesla Rushes to Hire in China as SelfDriving Race Intensifies AEON Bio AEON Q4 2025 Results Fall Short EPS 042 Revenue NA World Markets Rally on Hopes From TrumpXi Summit Amid Iran Strait Pledge