Moelis & CoMC

Market cap
$4.9B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024427+169.75%
Dec 31, 2023158+380.31%
Dec 31, 202233-96.48%
Dec 31, 2021937+118.30%
Dec 31, 2020429+105.06%
Dec 31, 2019209-46.45%
Dec 31, 2018391+67.63%
Dec 31, 2017233+0.75%
Dec 31, 2016231+62.65%
Dec 31, 2015142-31.88%
Dec 31, 2014209