Estee EL Crushes Q1 2026 Estimates EPS 091 Tops Views Catalyst CPRX Unchanged at 3115 RangeBound Trading 20260514 Sprouts SFM Slides 183 as Selling Pressure Mounts 20260514 Iran Tensions Escalate Strait of Hormuz Risk Weighs on Global Oil Markets ITT Inc ITT Surges 3 Breaking Out Toward Resistance Amid Strong Momentum Energous Corporation WATT Slides 35 as Sellers Test Key Support Levels Galaxy Digital GLXY Surges 339 Testing Key Resistance Amid Crypto Sector Momentum Corcept Therapeutics Holds Steady Near Support as CORT Slips Slightly