CMSQF free cash flow for H1 24 is 318.22 M USD. For 2023, CMSQF free cash flow was 553.58 M USD and operating cash flow was 595.06 M USD.