Why GATX Corporation GATX ability to generate cash matters 828 20260508 What drives Xcel Energy XEL profit more than anything else Q1 2026 EPS Misses Estimates Cheer CHR Stock Stability Check What is Eli Lilly LLY earnings growth rate Eye on Rally 20260501