Marex Group plc - Ordinary Shares (MRX)

53.02
+0.88 (1.68%)
NASDAQ · Last Trade: Apr 24th, 12:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors