Marex Group plc - Ordinary Shares (MRX)

35.36
-0.16 (-0.45%)
NASDAQ · Last Trade: Mar 20th, 11:02 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors