Moelis & CoMC

Market cap
$4.9B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20241,022+14.13%
Dec 31, 2023895+16.37%
Dec 31, 2022769-26.37%
Dec 31, 20211,045+54.18%
Dec 31, 2020678+7.21%
Dec 31, 2019632-4.11%
Dec 31, 2018659+26.66%
Dec 31, 2017520+15.05%
Dec 31, 2016452+9.15%
Dec 31, 2015414-12.03%
Dec 31, 2014471