RDNW Q1 2026 Earnings EPS Surprises to the Upside Despite Revenue NonDisclosure MPLX Q1 2026 Earnings EPS Misses Estimates by 156 Amid Stable Distribution Outlook LNZA Q4 2025 Earnings EPS Surprise Beats Estimate by Wide Margin Yet Stock Falls Opera Limited OPRA Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher INMD Q1 2026 Earnings EPS Misses Estimates by 1744 Amid Challenging Quarter ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss