CF Industries Q1 2026 Earnings EPS Beats Expectations Amidst Stable Operations Legence Corp Q1 2026 Earnings EPS Misses Estimates by 2881 Stock Declines GPRO Q1 2026 Earnings Massive EPS Miss Despite Stock Rally UFPI Q1 2026 Earnings EPS Falls Short as Cost Pressures Mount ZOOZ Q2 2025 Earnings EPS Misses Estimates Stock Rises 876 SPRB Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares as Pipeline Progress Remains Key