ICON plc ICLR Stock Technical Trend Review ICON plc posts 12 EPS miss vs analyst estimates Lam Research Corporation LRCX Surges On Record Q3 Earnings Beat And Robust Forward Guidance UFP Industries UFPI Stock Market Confidence 164 20260427