ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss NOMD Q1 2026 Earnings EPS Surges Past Estimates Lifting Shares Phibro Animal Health PAHC Q1 2026 Earnings EPS Surges Past Estimates Stock Dips Despite Beat Mexco Energy Corporation MXC Q3 2025 Earnings EPS of 022 Highlights Profitability Stock Rises Expro Group Holdings XPRO Q1 2026 Earnings GAAP Shortfall Amid Subsea Activity Momentum Janus International Group Inc JBI Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Weak Results