NextEra Energy Inc NEE Scales AllTime High on Strong Q1 2026 Earnings Diversified Clean Energy Backlog and Defensive Growth Guidance NNDM Nano shares gain modestly after posting negative EPS for its 2025 third quarter ICON plc ICLR Stock Technical Trend Review ICON plc posts 12 EPS miss vs analyst estimates