Kaynes Technology Reports Mixed Q4 Profit Declines 22 as Revenue Surges 26 WPP plc WPP Q4 2025 Earnings Beat Revenue NA EPS 044 Benchmark BHE Flat at 8619 Consolidation Continues 20260514