Company Overview
Blue Owl Capital Inc. operates as an alternative asset manager based in the United States, providing a holistic framework of capital solutions designed for middle market companies, large alternative asset managers, and corporate real estate owners and tenants. The firm functions within the Financial Services sector, specifically the Asset Management industry, where it manages permanent capital base solutions that facilitate growth and stability for its diverse client portfolio. The company currently commands a market capitalization of $13.79B and reports a Trailing Twelve Months (TTM) revenue of $2.87B, supported by a workforce of 1365 employees. These valuation and revenue figures indicate that Blue Owl Capital Inc. holds a substantial position within the alternative asset management landscape, reflecting significant scale and a broad reach across the American middle market and real estate sectors.
Financial Health
The company's financial performance over the trailing twelve months is defined by a revenue of $2.87B, a net income of $78.83M, and an EBITDA of $1.24B. The substantial gap between the $2.87B revenue and the $78.83M net income reveals a cost structure where operating expenses and provisions absorb a significant portion of top-line earnings before arriving at the bottom line. Despite this gap, the business generates robust Free Cash Flow of $1.35B, which provides the organization with considerable financial flexibility to manage obligations, invest in operations, or return capital to shareholders. Profitability analysis across the three key margins shows a Gross Margin of 58.9%, an Operating Margin of 32.4%, and a Profit Margin of 2.7%, indicating that while revenue generation is efficient, the final conversion to net profit is relatively thin. Regarding liquidity and leverage, Blue Owl Capital Inc. holds $194.51M in cash against $3.86B in total debt, resulting in a Debt to Equity ratio of 63.80, which suggests a highly leveraged balance sheet typical of asset management firms with significant permanent capital obligations. The Current Ratio stands at 1.79, indicating that the company possesses sufficient short-term assets to cover its short-term liabilities with a comfortable margin of safety. Return on Equity is recorded at 5.2% and Return on Assets at 4.6%, metrics that reveal the efficiency of management in generating returns relative to the capital invested and the total asset base, respectively.
Valuation Assessment
Valuation metrics for Blue Owl Capital Inc. present a distinct divergence between historical performance and future expectations, highlighted by a P/E Ratio (TTM) of 88.40 compared to a Forward P/E of 8.33. This stark difference between the trailing and forward multiples implies that the market expects a dramatic improvement in earnings trajectory, compressing the valuation multiple significantly in the coming periods. The Price to Book ratio is 2.67, indicating that the market prices the stock at a significant premium over its net asset value, which reflects the value of its intangible assets and brand within the asset management sector. Alternative valuation measures such as the Price to Sales ratio of 4.81 and an EV/EBITDA of 10.84 suggest that the company is valued high relative to its sales and earnings power, consistent with high-growth or high-leverage business models. Price action over the last year has seen the stock range between a 52-Week High of $21.88 and a 52-Week Low of $8.55, with the current price trading at a specific point within this volatility. The Beta of 1.17 indicates that the stock's price volatility is higher than the broader market, meaning the stock is expected to move approximately 17% more than the market index in response to general market fluctuations.
Growth & Income
Growth dynamics are characterized by a Revenue Growth (YoY) of 19.7% and an Earnings Growth (YoY) of 57.4%, demonstrating that earnings are expanding at a rate more than three times faster than revenue. This disproportionate growth suggests that the company is benefiting from operating leverage or margin expansion as its revenue base increases. Regarding income distribution, the company reports a Dividend Yield of 10.2% with a Payout Ratio of 855.0%, which indicates that the dividend is not supported by current earnings and is likely funded by other sources or is unsustainable under normal operating conditions. The high payout ratio relative to earnings suggests the company is prioritizing current yield over reinvesting earnings for organic growth, a common practice in certain leveraged asset models but one that warrants scrutiny regarding sustainability. Overall, the growth and income profile presents a high-yield scenario driven by earnings acceleration that outpaces top-line revenue growth, though the dividend coverage remains a critical factor for investors analyzing the sustainability of income returns.