Marex Group (MRX) Cash from Operations: 2024