BMRPF free cash flow for H1 24 is 189.88 M USD. For 2023, BMRPF free cash flow was 742.23 M USD and operating cash flow was 897.5 M USD.