PCVX Q1 2026 Earnings Missed Estimates Amid PreRevenue Stage Stock Inches Higher SWIM Q1 2026 Earnings Surpasses EPS Estimates with 5272 Surprise FirstService Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly AVAL Q2 2025 Earnings Strong EPS Report Amid Mixed Macro Signals SHOP Q1 2026 Earnings EPS Beats Estimates by 676 Stock Rises DORM Q1 2026 Earnings EPS Misses Estimates Stock Under Pressure