Skip to main content
TipRanks
Go Ultimate75% OFF

Blue Owl Capital (1D6) AI Stock Analysis

5 Followers
DE:1D6

Blue Owl Capital

(Frankfurt:1D6)

Rating:―N/A
Action:N/A
Date:―

No summary available

Positive Factors
Diversified senior-secured portfolioBroad diversification across borrowers and industries limits concentration risk, while the high senior-secured share provides stronger creditor protection than junior claims. This portfolio structure supports resilience across economic cycles and can help preserve recoveries when individual borrowers weaken.
Negative Factors
Meaningful structural leverageBorrowing materially exceeds equity, increasing sensitivity to funding costs, credit losses, and portfolio valuation changes. Leverage can enhance returns when assets perform well, but it also reduces financial flexibility and raises the consequences of deterioration in middle-market borrowers.

Blue Owl Capital (1D6) vs. iShares MSCI Germany ETF (EWG)

-10%-5%0%5%10%15%DE:1D6+8.48%EWG+9.37%Dec '25Jan '26Feb '26Mar '26Apr '26May '26Jun '26Jul '26Aug '26Sep '26Oct '26Nov '26
Market Cap
EUR 5.38B
Dividend Yield
12.38%
Average Volume (3M)
2,015
Price to Earnings (P/E)
16.1
Beta (1Y)
0.39
Revenue Growth
-13.15%
EPS Growth
-54.12%
Country
Germany
Employees
0
Sector
Financial
Sector Strength
68
Industry
Asset Management

Blue Owl Capital Business Overview & Revenue Model

Company Description

Blue Owl Capital Corporation operates as a business development company (BDC). The firm strategically allocates capital across a diverse range of financial instruments, including senior secured, unsecured, subordinated, and mezzanine debt. Additional...

Blue Owl Capital Earnings Call Summary

Earnings Call Date:Nov 04, 2026(Q3-2026)|% Change Since:3.52%|Next Earnings Date:Feb 24, 2027
Earnings Call SentimentPositive

The call was strongly positive. Management reported earnings above the base dividend, modest NAV growth, stable credit quality, improving spreads, strong liquidity, accretive share repurchases, and favorable performance across the portfolio. The main challenges were below-historical deal flow, lower repayments than in recent years, modest non-recurring fee income, a slight increase in Category 3 investments, refinancing cost pressure from maturing fixed-rate notes, and continued investor concern about the public stock discount. Management characterized these issues as manageable and expressed confidence in improving earnings and portfolio resilience.

Positive Updates

Adjusted Net Investment Income Covered Dividend
Third-quarter adjusted net investment income was $0.33 per share, exceeding the $0.31 base dividend and resulting in an annualized ROE of approximately 9.2%. The company also declared a $0.01 per share supplemental dividend.

Negative Updates

Deal Flow Remained Below Historical Levels
Regular-way sponsored deal flow remained below historical levels, although activity had picked up from the prior quarter. Management attributed the lower new-deal environment in part to reduced private-equity activity and a tougher exit environment that has led sponsors to hold companies longer.

Company Guidance

Management said “we expect things to continue to improve from here,” with wider spreads and higher base rates providing “an additional tailwind in the coming quarters”; with 95% of debt investments floating rate, a 100 basis point rise in base rates would increase quarterly earnings by approximately $0.02, with the September rate-hike benefit expected to begin flowing through in the fourth quarter. The $0.31 per share base dividend and $0.01 per share supplemental dividend remain well-supported, while net leverage is targeted at 0.9x to 1.25x and total liquidity remains approximately $3.6 billion. Management expects continued deployment through existing portfolio companies, refinancings, add-ons, and new transactions, intends to continue evaluating share repurchases alongside other investment opportunities, and said adding a percentage point or two to the eight specialty investments’ just over 13% portfolio share is something it would continue to look to do in any given year.

Blue Owl Capital Risk Analysis

Blue Owl Capital disclosed 105 risk factors in its most recent earnings report. Blue Owl Capital reported the most risks in the "Finance & Corporate" category.

Higher RiskSector Avg.Lower RiskFinance & CorporateTech & InnovationLegal & RegulatoryProductionAbility to SellMacro & Political
Finance & Corporate - Financial and accounting risks. Risks related to the execution of corporate activity and strategy

Latest Risks Added

0 New Risks

Blue Owl Capital Peers Comparison

Overall Rating

UnderperformOutperform
Sector (68)

Financial Indicators

DE:1D6 against its peers
NameOverall RatingMarket CapP/E RatioROEDividend YieldRevenue GrowthEPS Growth
ARCCARCC75Outperform$13.84B15.716.23%10.02%-8.14%-38.79%
Sector *68Neutral$18.00B11.429.92%3.81%9.73%1.22%
GBDCGBDC64Neutral$3.26B22.803.82%11.00%-8.83%-54.08%
BXSLBXSL63Neutral$5.55B19.804.60%12.95%-35.49%-55.06%
TSLXTSLX62Neutral$1.69B21.005.05%10.20%-20.71%-59.36%
FSKFSK61Neutral$3.19B-6.33-9.58%17.41%-43.83%-290.08%

* Financial Sector Average

Performance Comparison

-30%-20%-10%0%10%DE:1D6GBDCARCCTSLXFSKBXSLDec '25Jan '26Feb '26Mar '26Apr '26May '26Jun '26Jul '26Aug '26Sep '26Oct '26Nov '26
DE:1D6 and its peers over the selected period
Show on chartTickerCompany NamePriceChange% Change
DE:1D6Blue Owl Capital Corporation9.670.495.29%
GBDCGolub Capital Bdc12.540.312.52%
ARCCAres Capital19.171.367.65%
TSLXSixth Street Specialty Lending, Inc.17.64-1.19-6.31%
FSKFs Kkr Capital11.72-1.19-9.24%
BXSLBlackstone Secured Lending Fund23.780.652.83%
Glossary
BuyA stock rated as a "Buy" is expected to perform better than the overall market or a specific benchmark over the near-to-medium term. This rating suggests the stock is likely to deliver higher returns compared to other stocks in the same sector or market index. Note: This is not investment advice; please consult a financial advisor before making investment decisions.
HoldA stock rated as a "Hold" is expected to perform in line with the overall market or a specific benchmark. This rating indicates that the stock is neither particularly compelling nor unfavorable for investment. Note: This is not investment advice; please consult a financial advisor before making investment decisions.
SellA stock rated as a "Sell" is expected to perform worse than the overall market or a specific benchmark over the near-to-medium term. This rating suggests the stock may deliver lower returns compared to other stocks in the same sector or market index. Note: This is not investment advice; please consult a financial advisor before making investment decisions.

Disclaimer

This AI Analyst Stock Report is automatically generated by our AI systems using advanced algorithms and publicly available financial, technical, and market data. While the information provided aims to be accurate and insightful, it is intended for informational purposes only and should not be considered financial advice. Any content created by an AI (Artificial Intelligence) system may contain inaccuracies and/or contain errors. Investing in stocks carries inherent risks, and past performance is not indicative of future results. This report does not account for your personal financial circumstances, objectives, or risk tolerance. Always conduct your own research or consult with a qualified financial advisor before making investment decisions. The analysis and recommendations provided are based on historical and current data and may not fully reflect future market conditions or unexpected developments. Neither the creators of this report nor its affiliated entities guarantee the accuracy, completeness, or reliability of the information presented. Use this report at your own discretion and risk.