Teck Resources Q1 2026 Earnings EPS Beats Estimates by Over 53 Despite Modest Market Pullback PEPG Q1 2026 Earnings NarrowerthanExpected Loss Drives Optimism Despite Revenue Absence INCR Q2 2023 Earnings EPS Surprises 2868 Above Estimates Despite Negative Stock Reaction Integra Resources ITRG Q1 2026 Earnings EPS Falls Short of Expectations Amid Exploration Focus ONDS Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges AEHR Q1 2026 Earnings Narrowerthanexpected loss drives positive stock reaction