The current financial score of Moelis & Co is 8.70. Its financial status is robust, and its operating efficiency is high. Its latest quarterly revenue reached 409.39M, representing a year-over-year increase of 12.05%, while its net profit experienced a year-over-year increase of 16.98%.
The current valuation score of Moelis & Co is 7.05. Its current P/E ratio is 20.35, which is 12048.61% below the recent high of 2472.39 and 1686.41% above the recent low of -322.85.
The current earnings forecast score of Moelis & Co is 6.00. The average price target is 72.67, with a high of 86.00 and a low of 60.00.
The current price momentum score of Moelis & Co is 4.62. Currently, the stock price is trading between the resistance level at 67.38 and the support level at 54.89, making it suitable for range-bound swing trading.
The current institutional shareholding score of Moelis & Co is 10.00. The latest institutional shareholding proportion is 121.65%, representing a quarter-over-quarter increase of 15.46%. The largest institutional shareholder is Chuck Royce, holding a total of 424.51K shares, representing 0.22% of shares outstanding, with 338.59% increase in holdings.
The current risk assessment score of Moelis & Co is 6.86. The company's beta value is 1.85. This indicates that the stock tends to outperform the index during upward trending markets but experiences larger declines during downward trending markets.