Moelis & Company (MC) — Stock Score Summary

Moelis & Company (MC) has a MoatMap StockRank of 58/100 based on Quality (71/100), Value (26/100), and Momentum (46/100) factor scores. The current signal is HOLD. Moelis & Company is a high-quality boutique investment bank, but its earnings are highly cyclical and dependent on capital markets activity, lacking a predictable long-term reinvestment runway.

Moelis & Company is a global independent investment bank providing strategic advisory services for M&A, recapitalizations, and corporate finance matters across various industries. It benefits from an independent advisory model, experienced senior bankers, and a strong track record of executing complex global transactions. The company is a leading independent advisory firm, known for its bespoke, high-touch approach to investment banking on high-value mandates.

Key Financial Metrics

Price$70.78
Market Cap$5.0B
P/E (TTM)24.91
P/E (Forward)17.52
Price/Book10.57
Return on Equity41.8%
Return on Invested Capital28.9%
Debt/Equity42.94
Gross Margin92.3%
Operating Margin12.7%
Revenue Growth4.3%
Dividend Yield3.8%

Moelis & Company operates in the Capital Markets industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is Moelis & Company’s (MC) StockRank?
MoatMap’s StockRank for Moelis & Company (MC) is 58/100, with a Hold signal. It is a composite of Quality (71), Value (26), and Momentum (46) factor ranks across MoatMap’s 19,000+ stock universe.
Does Moelis & Company have an economic moat?
Moelis & Company (MC) has a Quality factor score of 71/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Moelis & Company a buy, hold, or sell?
MoatMap’s current signal for Moelis & Company (MC) is Hold, based on a StockRank of 58/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Moelis & Company in?
Moelis & Company (MC) operates in the Financial Services sector, specifically the Capital Markets industry (United States).