Moelis & Co (MC)
Market price: $55.88
4 valuation methods
P / B: $19.88 to $41.53 (midpoint $24.20)
EV / EBITDA: $35.05 to $62.94 (midpoint $53.94)
EV / Revenue: $44.10 to $67.26 (midpoint $58.20)
P / E: $44.24 to $74.89 (midpoint $63.39)