28.05 -0.29(-1.02%)11/18/2024
Marex Group plc Ordinary Shares (MRX)
Press Release | Data News