Moelis & Co
Capital Markets
Financial Services
traded
23 Sep 2025
listed
no
open
75.44
52 week high
81.20
high
77.41
52 week low
0.00
previous Close
75.81
P/E ratio
market cap
4.67 B
div yield
0
net incoming
50.27 M
-43.77 %
net profit margin
16.40 %
-3.00 %
operating incoming
36.91 M
-71.93 %
net change in cash
-227.80 M
-185.28 %
cash on hand
185 M
-55.26 %
cost of revenue
212 M
-17.73 %
top