CMA CGM Q2 2026 Financial Results: Shipping Giant Performance | Hylios