Marex Group plc - Ordinary Shares (MRX)

54.82
-0.94 (-1.69%)
NASDAQ · Last Trade: May 12th, 10:20 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors