EDV free cash flow for Q1 24 is -97.72 M GBP. For 2023, EDV free cash flow was -92.87 M GBP and operating cash flow was 517.17 M GBP.