Moelis & Co (MC)
Market price: $57.62
4 valuation methods
P / B: $19.88 to $41.53 (midpoint $24.20)
EV / EBITDA: $34.88 to $62.77 (midpoint $53.77)
EV / Revenue: $43.93 to $67.09 (midpoint $58.03)
P / E: $44.24 to $74.89 (midpoint $63.39)