SCSC Q1 2026 Earnings Narrow EPS Miss Slightly Below Estimates Stock Rises 328 DIOD Q1 2026 Earnings Strong EPS Surprise of 27 Drives Stock Higher OHI Q1 2026 Earnings REIT Beats EPS Estimates Despite Soft Market Reaction Teck Resources TECK Q1 2026 Earnings Commodity Strength Powers Massive EPS Beat Innoviva INVA Q1 2026 Earnings EPS Misses Estimates by Over 112 Stock Declines SCCE Q1 2026 Earnings Massive EPS Miss Signals Operational Challenges