Moelis & CoMC

Market cap
$4.9B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024413+120.70%
Dec 31, 2023187-9.79%
Dec 31, 2022208-60.17%
Dec 31, 2021521+156.30%
Dec 31, 2020203+20.59%
Dec 31, 2019169-35.60%
Dec 31, 2018262+22.79%
Dec 31, 2017213-33.15%
Dec 31, 2016319+28.59%
Dec 31, 2015248+25.30%
Dec 31, 2014198