Marex Group plc - Ordinary Shares (MRX)

57.36
-0.89 (-1.53%)
NASDAQ· Last Trade: May 14th, 11:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors