Marex Group plc - Ordinary Shares (MRX)

56.22
-1.14 (-1.99%)
NASDAQ· Last Trade: May 18th, 12:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors