PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant Seagate Comments Trigger SellOff in Memory and Storage Stocks Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates Telekom and Rheinmetall Partner on Drone Defence System for Urban and Infrastructure Protection