Energy ESOA Crushes Q1 2026 Estimates EPS 016 Tops Views Creator Content Takes Center Stage at TV Upfront Pitches Expanding Beyond YouTube OS OSTX Stock Up 213 Key Resistance at 202 20260515 IPG IPGP Q1 2026 Earnings Miss EPS 004 vs 028 Expected Immunocore IMCR Q1 2026 Earnings 025 EPS Surges Past 026 Estimates PLAYSTUDIOS MYPS Q1 2026 Earnings Miss Sparks Concern GATX Corporation GATX Q1 2026 Beat Revenue NA EPS Exceeds by Significant Is Giftify GIFT Still a Buy After 483 Rally 20260514 ON ON Q1 2026 Earnings 064 EPS Surges Past 062 Estimates Republic Services RSG Q1 2026 Earnings Why the Beat Matters Provident PROV Trading at 1714 Key Decision Point 20260518 Inflation Pressures Broaden Beyond Iran and Oil as Consumer Prices Reaccelerate Solarmax Technology SMXT Stock Steady at 054 Support at 051 20260518 Eldorado EGO Q1 2026 Beat Revenue NA EPS Exceeds by Significant US Retail Sales Hold Steady in April Matching Estimates at 05