Compare Stocks: MRX

MRX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MRXMarex Group plc2.83B39.48-0.25%588,18011.412.67B

Average Return