PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant Gold Miners See Earnings Surge But Valuations Remain Low Analysts Suggest Ola Electric Q4 Results Net Loss Narrows 42 YoY to Rs 500 Crore Revenue Drops Sharply Cyber Attack on Canvas Platform Disrupts Global Academic Institutions