Vodafone Idea Shares Double in a Year Global Brokerages Offer Mixed Outlook Greeces Primary Budget Surplus Surges to 5175bn in Q1 2026 Blowing Past Targets Ultragenyx Pharmaceutical RARE Q1 2026 Earnings Miss Sparks Concern PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant