PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant Anthropic Tops 2026 CNBC Disruptor 50 List Amid Explosive Growth and AI Enterprise Focus Wall Street Anxious What Historical Data Suggests for the SP 500 Greeces Primary Budget Surplus Surges to 5175bn in Q1 2026 Blowing Past Targets