ARTL Q4 2025 Earnings EPS Surprises Positively but Shares Decline on No Revenue Stantec Inc STN Q1 2026 Earnings EPS Beats Estimates Amid Solid Execution ADBE Q1 2026 Earnings EPS Tops Estimates Slightly Stock Edges Higher WWW Q1 2026 Earnings EPS Exceeds Estimates Positive Market Response MTNB Q4 2024 Earnings Narrowing Losses Surprise as Biotech Advances Pipeline Without Revenue InterDigital IDCC Q1 2026 Earnings Strong EPS Beat Overshadowed by Market Caution