Moelis & CoMC

Market cap
$4.9B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024151-650.56%
Dec 31, 2023-28-116.31%
Dec 31, 2022169-60.12%
Dec 31, 2021423+93.64%
Dec 31, 2020218+60.98%
Dec 31, 2019136-34.76%
Dec 31, 2018208+64.40%
Dec 31, 2017127-10.81%
Dec 31, 2016142+18.01%
Dec 31, 2015120+269.27%
Dec 31, 201433