Moelis & CoMC

Market cap
$4.9B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024415+192.99%
Dec 31, 2023142+424.38%
Dec 31, 202227-97.06%
Dec 31, 2021921+136.92%
Dec 31, 2020389+91.56%
Dec 31, 2019203-47.17%
Dec 31, 2018384+68.75%
Dec 31, 2017228-0.46%
Dec 31, 2016229+65.28%
Dec 31, 2015138-32.54%
Dec 31, 2014205