Earnings - Historical Chart

           
28.05 -0.29(-1.02%)11/18/2024
Marex Group plc Ordinary Shares (MRX)