Oz and Croda analyze the 2025 CCP financial reports