MRX - Marex Group plc Stock Analysis | Finranks