PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant Progress PRGS Q1 2026 Earnings EPS 160 Beats Estimates Europes Energy Divide Gas Prices Surge as Electricity Costs Fall Amid Iran Conflict Bloomia Holdings Inc TULP Q4 2014 Earnings EPS Miss Weighs on Results as Stock Rallies