iShares MSCI China ETF MCHI Poised for Upside as Chinas 3Year Factory Deflation Streak Ends What MA activity Energy ESOA Q1 2026 EPS Tops Views ICON plc ICLR Stock Technical Trend Review ICON plc posts 12 EPS miss vs analyst estimates