Moelis & CoMC

Market cap
$4.9B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 202417-64.77%
Dec 31, 202349-534.36%
Dec 31, 2022-11-34.27%
Dec 31, 2021-17-57.41%
Dec 31, 2020-40-22.98%
Dec 31, 2019-52-658.74%
Dec 31, 20189-113.37%
Dec 31, 2017-69-4934.75%
Dec 31, 20161-182.53%
Dec 31, 2015-2-109.39%
Dec 31, 201419