CGMBF free cash flow for Q1 24 is 32.71 B USD. For 2023, CGMBF free cash flow was 7.62 B USD and operating cash flow was 8.85 B USD.