STMRF free cash flow for H1 24 is 101.69 M USD. For 2023, STMRF free cash flow was 557.53 M USD and operating cash flow was 755.79 M USD.