Immunocore IMCR Q1 2026 Earnings Stunning EPS Beat Masks Caution as Shares Slide 39 STWD Q1 2026 Earnings EPS Misses Estimates as Real Estate Challenges Persist SWKS Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Surge QGEN Q1 2026 Earnings EPS Slightly Below Estimates Despite Positive Stock Response PAG Q1 2026 Earnings EPS Beats Estimates Stock Rises ITP Q3 2025 Earnings Narrowing Losses Amidst Challenging Market Conditions