NYSE:MCCapital Markets
Moelis (MC) Is Down 8.9% After Earnings Dip And Capital Returns Update Has The Bull Case Changed?
Moelis & Company recently reported first-quarter 2026 net income of US$38.43 million, down from US$50.27 million a year earlier, while also confirming a quarterly dividend of US$0.65 per share payable on June 18, 2026.
Alongside these results, Moelis completed two share repurchase tranches totaling nearly US$53.64 million and filed a US$38.70 million employee stock ownership plan-related shelf registration for Class A common stock, highlighting an active approach to capital returns and...