Dashboard
The company has declared negative results in Mar'2025 after 8 consecutive positive quarters
- INTEREST COVERAGE RATIO(Q) Lowest at 493.77
- OPERATING PROFIT MARGIN(Q) Lowest at 29.49 %
- PRE-TAX PROFIT(Q) Lowest at USD 78.33 MM
With ROE of 9.90%, it has a expensive valuation with a 12.71 Price to Book Value
Below par performance in long term as well as near term
Total Returns (Price + Dividend) 
Blue Owl Capital, Inc. for the last several years.
Risk Adjusted Returns v/s 
News
Is Blue Owl Capital, Inc. overvalued or undervalued?
As of 14 November 2025, the valuation grade for Blue Owl Capital, Inc. moved from fair to very expensive. The company is overvalued based on its current metrics. Key ratios include a P/E ratio of 128, a Price to Book Value of 12.71, and an EV to EBITDA of 34.72. In comparison, Franklin Resources, Inc. has a significantly lower P/E ratio of 14.94, indicating it is very attractive, while Stifel Financial Corp. is rated fair with a P/E of 18.08. Despite the lack of recent return data, the substantial difference in valuation ratios suggests that Blue Owl Capital, Inc. is trading at a premium compared to its peers, reinforcing the conclusion of being overvalued....
Read MoreIs Blue Owl Capital, Inc. overvalued or undervalued?
As of 14 November 2025, the valuation grade for Blue Owl Capital, Inc. has moved from fair to very expensive, indicating a significant shift in its valuation outlook. The company appears to be overvalued based on its current metrics, with a P/E ratio of 128, a Price to Book Value of 12.71, and an EV to EBITDA of 34.72. In comparison, Franklin Resources, Inc. has a much lower P/E of 14.94, while Stifel Financial Corp. shows a P/E of 18.08, highlighting the premium at which Blue Owl is trading relative to its peers. Despite the lack of recent return data, the company's current price of 14.62 is significantly below its 52-week high of 26.73, suggesting that the stock has faced considerable downward pressure. This context reinforces the view that Blue Owl Capital, Inc. is overvalued in the current market environment....
Read MoreIs Blue Owl Capital, Inc. overvalued or undervalued?
As of 14 November 2025, the valuation grade for Blue Owl Capital, Inc. moved from fair to very expensive. The company is currently overvalued, as indicated by its high P/E ratio of 128, a Price to Book Value of 12.71, and an EV to EBITDA of 34.72. In comparison, peers like Franklin Resources, Inc. exhibit a much lower P/E of 14.94 and EV to EBITDA of 5.52, while Stifel Financial Corp. has a P/E of 18.08 and EV to EBITDA of 9.88, highlighting the significant premium Blue Owl Capital commands over its competitors. The company's stock has underperformed relative to the S&P 500, with a year-to-date return of -37.15% compared to the S&P's 14.49%. This stark contrast reinforces the view that Blue Owl Capital is overvalued in the current market environment....
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 90 Schemes (54.0%)
Held by 150 Foreign Institutions (6.3%)
Quarterly Results Snapshot (Consolidated) - Jun'25 - YoY
YoY Growth in quarter ended Jun 2025 is 27.88% vs 31.88% in Jun 2024
YoY Growth in quarter ended Jun 2025 is -48.81% vs 306.18% in Jun 2024
Annual Results Snapshot (Consolidated) - Dec'24
YoY Growth in year ended Dec 2024 is 32.56% vs 26.42% in Dec 2023
YoY Growth in year ended Dec 2024 is 90.40% vs 649.25% in Dec 2023






