SRPT Sarepta reports far wider Q4 2025 loss than estimates even as its stock notches small gains in todays session The supply chain story behind Huron HURN earnings Q4 2025 Profit Surprises Why are smart money investors paying attention to The MGLD Moonwalks 20260503 ELA Envela Corporation delivers huge Q4 2025 EPS beat shares rise three percent amid positive investor sentiment