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