Exzeo Group Inc XZO Climbs 3 as Buyers Test Key Resistance at 1476 EPC Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Persist