StockVS

Moelis & Company (MC) Stock Analysis

Financial Services

Moelis & Company

$66.13

+$0.37 (+0.56%)

Last Updated: May 26, 2026

Price History

Analysis

Company Overview

Moelis & Company functions as a specialized investment banking advisory firm providing strategic corporate finance services across North and South America, Europe, the Middle East, Asia, and Australia. The firm operates within the broader Financial Services sector, specifically within the Capital Markets industry, where it offers advisory solutions for mergers and acquisitions, recapitalizations, restructurings, and various capital markets transactions. The company demonstrates significant scale with a current market capitalization of $4.02 billion, an annual revenue of $1.52 billion, and a workforce of 1416 employees. These valuation and revenue figures indicate that the entity holds a substantial position in the capital markets landscape, supporting a diverse range of complex financial advisory mandates globally while maintaining a solid operational footprint.

Financial Health

The company reported a trailing twelve-month revenue of $1.52 billion and generated net income of $233.04 million, while the EBITDA figure is not disclosed in the available data. The substantial gap between the $1.52 billion in revenue and the $233.04 million in net income reveals a high-cost structure typical of advisory firms, where operating expenses such as compensation and overhead consume a significant portion of top-line revenue. Although free cash flow metrics are not currently available, the company holds $508.60 million in cash, which provides a substantial liquidity buffer for operations and potential strategic initiatives. The firm maintains a gross margin of 92.5%, indicating highly scalable service delivery with low cost of goods sold, while an operating margin of 26.2% reflects efficient management of overhead and administrative costs. The profit margin stands at 15.4%, demonstrating the company's ability to convert a significant majority of its revenue into actual earnings after all expenses. Regarding leverage, the company's cash balance of $508.60 million exceeds its total debt of $267.16 million, and the debt-to-equity ratio of 39.27% suggests a moderately leveraged balance sheet that relies more heavily on equity financing. The current ratio of 1.29 indicates that the company possesses sufficient current assets to cover its short-term liabilities, ensuring adequate short-term liquidity for daily operations. Finally, the return on equity is 44.8% and the return on assets is 16.6%, metrics that reveal highly effective management in utilizing shareholder capital and total assets to generate returns.

Valuation Assessment

Moelis & Company trades with a trailing P/E ratio of 18.46 and a forward P/E of 12.94, suggesting that the market expects a significant improvement in earnings trajectory compared to the current historical baseline. The price-to-book ratio is 7.01, which indicates that the market values the company at a substantial premium over its tangible book value, reflecting the high intangible value of its advisory brand and proprietary deal flow. While the price-to-sales ratio is 2.65 and the EV/EBITDA metric is not available, these alternative valuation metrics suggest that investors are pricing the stock based on revenue generation capabilities rather than traditional earnings multiples. The stock's 52-week trading range spans from a low of $47.00 to a high of $78.22, providing a clear context for recent price movements relative to the established historical volatility bands. The beta of 1.90 indicates that the stock price is significantly more volatile than the broader market, moving with high sensitivity to sector-specific news and general equity market fluctuations.

Growth & Income

Revenue growth for the trailing twelve months stands at 11.2%, whereas earnings growth is -5.5%, implying that earnings are currently growing slower than revenue, likely due to increased costs or one-time expenses affecting the bottom line. The company offers a dividend yield of 4.8% and maintains a payout ratio of 88.4%, which suggests that the dividend payment is substantial relative to earnings and requires careful monitoring of profitability to ensure sustainability. Given the high payout ratio, the company must generate consistent earnings growth to maintain the dividend without increasing leverage or cutting the payout. The overall growth and income profile combines moderate top-line expansion with a high-yield dividend strategy, presenting a distinct value proposition within the capital markets sector.

Peer Comparison

Moelis & Company (MC) operates in the Capital Markets industry. Here is how it compares to its closest peers by market capitalization:

Company Ticker Market Cap P/E Ratio
Moelis & Company MC $4.92B 23.8
Morgan Stanley MS $317.08B 18.2
The Goldman Sachs Group, Inc. GS $293.39B 18.1
The Charles Schwab Corporation SCHW $155.48B 17.8

The Capital Markets industry average P/E ratio is 20.3x. Moelis & Company trades at a P/E of 23.8.

This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.

About Moelis & Company

Moelis & Company operates as an investment banking advisory company in North and South America, Europe, the Middle East, Asia, and Australia. It offers advisory services in the areas of mergers and acquisitions, recapitalizations and restructurings, capital markets transactions, and other corporate finance matters, as well as strategic advisory, capital markets, capital structure advisory, and private capital advisory. The company serves public multinational corporations, middle market private companies, financial sponsors, entrepreneurs, governments, and sovereign wealth funds clients. Moelis & Company was founded in 2007 and is headquartered in New York, New York.

Visit website →

Key Statistics

Market Cap
$4.92B
P/E Ratio
23.79
52-Week High
$78.22
52-Week Low
$51.06
Avg Volume
1.25M
Beta
1.87
Dividend Yield
3.93%

Data provided by Yahoo Finance via yfinance. Updated daily.

Company Info

Exchange
NYSE
Country
United States
Employees
1,416