Dashboard
Strong Long Term Fundamental Strength with a 25.71% CAGR growth in Operating Profits
Healthy long term growth as Net Sales has grown by an annual rate of 14.30% and Operating profit at 25.71%
Flat results in Jun 25
With ROE of 8.46%, it has a very attractive valuation with a 0.96 Price to Book Value
Below par performance in long term as well as near term
Total Returns (Price + Dividend) 
Blue Owl Capital Corp. for the last several years.
Risk Adjusted Returns v/s 
News
Is Blue Owl Capital Corp. technically bullish or bearish?
As of 5 September 2025, the technical trend for Blue Owl Capital Corp. has changed from mildly bearish to bearish. The current technical stance is bearish, with key indicators such as the MACD, Bollinger Bands, and KST all indicating bearish conditions on both weekly and monthly time frames. The daily moving averages also confirm a bearish outlook. Additionally, the Dow Theory and OBV show mildly bearish trends, suggesting weakness in buying pressure. In terms of performance, Blue Owl has underperformed the S&P 500 across multiple periods, with a year-to-date return of -8.47% compared to the S&P 500's 12.22%, and a one-year return of -6.42% versus 17.14%. This further reinforces the bearish sentiment surrounding the stock....
Read MoreIs Blue Owl Capital Corp. overvalued or undervalued?
As of 5 May 2020, the valuation grade for Blue Owl Capital Corp. moved from attractive to very attractive, indicating a stronger position in the market. The company appears undervalued, supported by a P/E ratio of 11, a price to book value of 0.96, and an EV to EBITDA ratio of 5.93. In comparison, Avis Budget Group, Inc. has a significantly higher P/E ratio of 40.36, while Credit Acceptance Corp. shows a more favorable P/E of 13.56, highlighting Blue Owl's relative valuation appeal within its industry. Despite the recent downturn, with a year-to-date return of -8.47% compared to the S&P 500's 12.22%, Blue Owl's long-term performance over three years shows a return of 11.52%, which is notably lower than the S&P's 70.41%. This suggests that while short-term performance may be lagging, the overall valuation metrics indicate that Blue Owl Capital Corp. is positioned well for potential upside....
Read More Announcements 
Corporate Actions 
Quality key factors 
Valuation key factors
Technicals key factors
Shareholding Snapshot : Mar 2025
Shareholding Compare (%holding) 
Domestic Funds
Held in 22 Schemes (5.35%)
Held by 71 Foreign Institutions (4.01%)
Quarterly Results Snapshot (Consolidated) - Jun'25 - QoQ
QoQ Growth in quarter ended Jun 2025 is 62.04% vs -15.12% in Mar 2025
QoQ Growth in quarter ended Jun 2025 is -43.32% vs 56.62% in Mar 2025
Annual Results Snapshot (Consolidated) - Dec'24
YoY Growth in year ended Dec 2024 is -1.29% vs 26.75% in Dec 2023
YoY Growth in year ended Dec 2024 is -25.00% vs 70.09% in Dec 2023






