Copart Inc CPRT Q1 2026 Earnings EPS Beat Expectations Amid Mixed Signals PSQH Q1 2026 Earnings EPS Surprises to the Upside Amid Market Headwinds WAVE Q1 2026 Earnings Loss Narrows as Wave Energy Developer Advances Key Projects Titan Mining Corporation TII Q1 2026 Earnings Unexpected Profit Beats Estimate as Shares Slide VIR Q1 2026 Earnings Significant EPS Miss as Biotech Continues Investment Phase SWX Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Pressures