WEC WEC Energy delivers 67 percent Q1 2026 EPS beat shares dip 087 percent amid muted investor reaction What Globe Life GL is doing that creates lasting advantage Q1 2026 Profit Disappoints Global Oil Market Pricing Disparity Amid Iran Conflict Supply Shocks RXT Rackspace Technology posts narrower Q4 2025 loss than expected shares drop over seven percent today