Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts
NVS Q1 2026 Earnings EPS Misses Estimates Yet Shares Edge Higher
PERI Q1 2026 Earnings EPS Misses Estimates as Stock Declines
SOTK Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite Negative Surprise
VRDN Q1 2026 Earnings NarrowerthanExpected Loss as Viridian Advances Clinical Pipeline
Innventure Inc INV Slides 392 Testing Key Support Near 606
Ambev ABEV Holds Steady at 327 as Traders Weigh Support and Resistance
Shake Shack SHAK Holds Near Support Amid SectorWide Consolidation
ENI SpA E Dips 2 as Energy Sector Faces Headwinds
Turn Therapeutics Inc TTRX Q1 2026 Earnings Narrow EPS Miss Overshadowed by Operational Progress