Mosaic Company MOS Q1 2026 Earnings EPS Falls Short by 79 Stock Rises Unexpectedly Voyager Therapeutics Inc VYGR Q1 2026 Earnings Narrowed Loss Meets Optimism in Gene Therapy Pipeline CHD Q1 2026 Earnings EPS Beats Estimates Stock Gains 14 WPP Q4 2025 Earnings EPS Beats Estimates Amid Digital and AIDriven Growth BOXL Q1 2026 Earnings EPS Surprises to the Upside Stock Advances XCF Global Inc SAFX Q1 2026 Earnings Small EPS Surprise Fuels Stock Rally Amid Revenue Uncertainty