Company Overview
Blue Owl Capital Corporation operates as a business development company that specializes in direct and fund of fund investments across various capital structures. The firm focuses on senior secured, direct lending, unsecured loans, subordinated loans, mezzanine loans, and equity-related securities including warrants. This entity functions within the Financial Services sector, specifically the Asset Management industry, providing specialized capital solutions to diverse borrowers. The company holds a market capitalization of $5.53B and generates annual revenue of $1.85B, with an employee count listed as N/A. These financial metrics indicate that Blue Owl Capital Corporation is a significant player in the asset management landscape, commanding a substantial market presence relative to smaller peers in the business development space.
Financial Health
The company reports revenue of $1.85B and net income of $627.41M for the trailing twelve months, while EBITDA is not reported in the available data. The significant gap between the $1.85B revenue figure and the $627.41M net income reveals a highly efficient cost structure typical of the asset management industry, where operating expenses are often a small fraction of total revenue. Free cash flow stands at $620.29M, indicating that the company generates robust cash after capital expenditures, which provides significant financial flexibility for future operations or debt servicing. The company maintains a gross margin of 100.0%, an operating margin of 75.9%, and a profit margin of 33.9%, levels that collectively demonstrate the high profitability inherent in fee-based investment models. In terms of leverage, total cash is $521.09M against total debt of $9.30B, resulting in a debt-to-equity ratio of 125.72, which characterizes the balance sheet as heavily leveraged rather than conservative. The current ratio is 0.73, a figure below one that indicates the company has fewer current assets than current liabilities, suggesting a reliance on liquidity generation to meet short-term obligations. Return on equity is 9.4% and return on assets is 5.7%, metrics that reveal the effectiveness of management in generating returns on the shareholders' capital and the total asset base, respectively.
Valuation Assessment
Blue Owl Capital Corporation trades with a trailing P/E ratio of 8.73 and a forward P/E of 8.22, suggesting that the market expects earnings to increase in the future to justify a lower multiple on anticipated profits. The price-to-book ratio is 0.73, which indicates that the company's market value is currently trading below its book value, often reflecting a market discount or skepticism regarding future asset appreciation. The price-to-sales ratio is 2.99, while the EV/EBITDA metric is not available in the provided data, offering an alternative perspective on valuation relative to revenue generation. The stock has a 52-week high of $15.36 and a 52-week low of $10.70, providing a historical range within which the security has traded over the past year. The beta value is 0.71, meaning the stock's price volatility is lower than the broader market, as it moves less aggressively than the overall market index.
Growth & Income
Revenue growth year-over-year is 13.5%, whereas earnings growth year-over-year is -40.9%, implying that earnings are currently growing significantly slower than revenue, potentially due to one-time charges or structural changes in profitability. The company offers a dividend yield of 13.9% with a payout ratio of 125.8%, a situation where the dividend paid exceeds the reported net income, which raises questions regarding the sustainability of the payout given the current earnings trajectory. Because the payout ratio exceeds 100%, the company appears to be financing dividends through cash reserves or debt rather than current earnings, rather than reinvesting all earnings into growth. The overall growth and income profile presents a dichotomy of strong top-line expansion offset by significant earnings contraction and a high-yield dividend that is not fully supported by current net income.