Moelis & CoMC

Market cap
$4.9B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 2024161+2.06%
Dec 31, 2023158+22.69%
Dec 31, 2022129-23.22%
Dec 31, 2021168+25.68%
Dec 31, 2020134+7.58%
Dec 31, 2019124+0.95%
Dec 31, 2018123+27.77%
Dec 31, 201796+24.98%
Dec 31, 201677+67.02%
Dec 31, 201546-61.48%
Dec 31, 2014120