Tech Stocks Lift Indices to Fresh Highs as Broader Market Struggles Following Inflation Report WPP plc WPP Q4 2025 Earnings Beat Revenue NA EPS 044 Adv Energy AEIS Surges 075 Nearing 35884 Resistance 20260514