CMC Markets registers 32% Y/Y drop in trading revenue in H1 FY24

CMC Markets Plc (LON:CMCX) today reported its interim results for the half year ended 30 September 2023.