MC
Moelis & Co
Price:  
65.80 
USD
Volume:  
406,487.00
United States | Capital Markets
Valuation
Overview
Financials
Forecast
Compare
Historical Price
SolvencyDividends
Transactions
People

MC Intrinsic Value

17.90 %
Upside

What is the intrinsic value of MC?

As of 2025-07-07, the Intrinsic Value of Moelis & Co (MC) is 77.55 USD. This MC valuation is based on the model Discounted Cash Flows (Growth Exit 5Y). With the current market price of 65.80 USD, the upside of Moelis & Co is 17.90%.

The range of the Intrinsic Value is 53.50 - 152.54 USD

Is MC undervalued or overvalued?

Based on its market price of 65.80 USD and our intrinsic valuation, Moelis & Co (MC) is undervalued by 17.90%.

65.80 USD
Stock Price
77.55 USD
Intrinsic Value
Intrinsic Value Details

MC Intrinsic Value - Valuation Summary

Range Selected Upside
a
DCF (Growth 5y) 53.50 - 152.54 77.55 17.9%
DCF (Growth 10y) 73.57 - 202.34 105.01 59.6%
DCF (EBITDA 5y) 37.78 - 73.87 55.40 -15.8%
DCF (EBITDA 10y) 54.27 - 101.24 76.40 16.1%
Fair Value 54.04 - 54.04 54.04 -17.87%
P/E 21.75 - 43.51 28.20 -57.1%
EV/EBITDA 25.77 - 55.23 39.14 -40.5%
EPV 20.34 - 25.09 22.72 -65.5%
DDM - Stable 16.29 - 49.27 32.78 -50.2%
DDM - Multi 30.70 - 65.09 41.02 -37.7%

MC Intrinsic Value - Key Valuation Metrics

Market Cap (mil) 5,165.96
Beta 1.56
Outstanding shares (mil) 78.51
Enterprise Value (mil) 4,981.43
Market risk premium 4.60%
Cost of Equity 10.12%
Cost of Debt 5.00%
WACC 7.04%