Stepan Company SCL Q1 2026 Earnings EPS Slightly Tops Estimates Revenue Not Disclosed NATH Q4 2024 Earnings EPS of 096 Signals Resilient Profitability ABT Q1 2026 Earnings EPS Falls Slightly Short of Estimates Shares Edge Lower Everus Construction Group ECG Q1 2026 Earnings Strong EPS Beat Drives Investor Caution Marker Therapeutics Inc MRKR Q1 2026 Earnings EPS Beat Expectations Amid Development Stage Operations CSIQ Q1 2026 Earnings NarrowerThanExpected Loss Shows Cost Discipline Amid Solar Market Challenges