Marex Group plc - Ordinary Shares (MRX)

52.60
-0.20 (-0.39%)
NASDAQ · Last Trade: Apr 27th, 11:34 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors