Porch Group Q1 2026 Earnings EPS Surprises with 47 Beat Amid Revenue Discretion ALB Q1 2026 Earnings Massive EPS Beat of 16682 Surprises Analysts IVVD Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Focuses on Pipeline Progress VST Q1 2026 Earnings Massive EPS Beat Propels Shares Higher CHA Q4 2025 Earnings Massive EPS Miss Sends Shares Lower FMAO Q1 2026 Earnings EPS Surpasses Estimates by 38 Amid Steady Operations