MRXMarex Group plc

$72.08

Is the business good?