Moelis & CoMC

Market cap
$4.9B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024196-772.49%
Dec 31, 2023-29-113.47%
Dec 31, 2022216-59.67%
Dec 31, 2021536+98.55%
Dec 31, 2020270+83.12%
Dec 31, 2019148-38.14%
Dec 31, 2018238-31.94%
Dec 31, 2017350+110.20%
Dec 31, 2016167+15.69%
Dec 31, 2015144+211.19%
Dec 31, 201446