Marex Group plc - Ordinary Shares (MRX)

42.31
+0.43 (1.03%)
NASDAQ · Last Trade: Feb 18th, 11:50 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors