Compare Stocks: MRX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
MRXMarex Group plc2.28B31.82-3.31%417,1049.192.67B

Average Return