CBWBF free cash flow for Q2 24 is 26.84 M USD. For 2023, CBWBF free cash flow was 552.56 M USD and operating cash flow was 609.32 M USD.