Sign in

Moelis & Company

MCCapital Markets

$59.98+2.88%As of Oct 29vs prior close
Market cap
$4.4B
P/E (TTM)
19.5×
P/E (FY1)
17.7×
From 52W high
−20.53%
Dividend yield
4.33%

Nomior Score

58
Steady ProfileTop 31% of the scored universe
Growth59
Quality80
Value45
Momentum37
Resilience56

Connections