Endurance Technologies IPO Opens for Subscription Key Details Haleon plc HLN Q4 2024 Earnings Beat Revenue NA EPS 004 Zeo Energy ZEOWW Gains 1777 Support Holds at 005 20260515 NewAmsterdam NAMS Stock Slides 369 Support at 3374 20260515