Marex Group plc - Ordinary Shares (MRX)

62.82
+1.23 (1.99%)
NASDAQ· Last Trade: Jun 18th, 10:44 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors