Marex Group plc - Ordinary Shares (MRX)

56.07
-0.44 (-0.78%)
NASDAQ · Last Trade: May 11th, 12:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors