OWL 📈 Blue Owl Capital - Overview

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US09581B1035

OWL: Asset Management, Direct Lending, Credit Products, Real Estate

Blue Owl Capital Inc, listed on the New York Stock Exchange under the ticker symbol OWL, is a prominent asset management firm based in the United States, specifically in New York, New York. The company's primary objective is to provide a comprehensive range of capital solutions to various clients, including middle-market companies, large alternative asset managers, and corporate real estate owners and tenants. By leveraging its permanent capital base, Blue Owl Capital Inc is able to offer a holistic framework of solutions tailored to the unique needs of its clients.

One of the key offerings of Blue Owl Capital Inc is its direct lending products, which comprise a diversified portfolio of private credit solutions. These include first lien lending, technology-focused lending, and opportunistic lending, all of which cater to the financing needs of middle-market companies. Additionally, the company provides liquid credit solutions, which enable investors to access a range of credit markets. Its GP strategic capital products offer capital solutions such as GP minority stakes, GP debt financing, and professional sports minority stakes, further expanding the company's reach and capabilities.

Blue Owl Capital Inc also has a significant presence in the real estate sector, with a focus on acquiring triple net lease real estate properties that are leased to investment-grade or creditworthy tenants. This strategy allows the company to generate stable cash flows and provide attractive returns to its investors. The company's solutions are offered through a combination of permanent capital vehicles and long-dated private funds, providing clients with flexibility and options tailored to their specific needs and investment goals.

As a publicly traded company, Blue Owl Capital Inc is committed to transparency and accountability, with its common stock listed on the New York Stock Exchange under the ticker symbol OWL. The company's ISIN, US09581B1035, and GICS Sub Industry classification as Asset Management & Custody Banks, further underscore its position as a leading player in the asset management sector. With its website, https://www.blueowl.com, providing a wealth of information on its products and services, Blue Owl Capital Inc is well-positioned to continue delivering value to its clients and investors alike.

Additional Sources for OWL Stock

OWL Stock Overview

Market Cap in USD 35,247m
Sector Financial Services
Industry Asset Management
GiC Sub-Industry Asset Management & Custody Banks
IPO / Inception 2020-12-14

OWL Stock Ratings

Growth 5y 71.9%
Fundamental 32.0%
Dividend 70.9%
Rel. Strength Industry 95.9
Analysts 4.27/5
Fair Price Momentum 25.83 USD
Fair Price DCF 33.72 USD

OWL Dividends

Dividend Yield 12m 2.89%
Yield on Cost 5y 7.57%
Annual Growth 5y 61.74%
Payout Consistency 100.0%

OWL Growth Ratios

Growth Correlation 3m 79.7%
Growth Correlation 12m 73%
Growth Correlation 5y 65.3%
CAGR 5y 26.95%
CAGR/Mean DD 5y 1.36
Sharpe Ratio 12m 1.53
Alpha 27.00
Beta 1.45
Volatility 43.77%
Current Volume 8599k
Average Volume 20d 6947.9k
What is the price of OWL stocks?
As of December 21, 2024, the stock is trading at USD 23.49 with a total of 8,599,006 shares traded.
Over the past week, the price has changed by -3.61%, over one month by +0.09%, over three months by +26.08% and over the past year by +64.58%.
Is Blue Owl Capital a good stock to buy?
Neither. Based on ValueRay Fundamental Analyses, Blue Owl Capital is currently (December 2024) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 32.02 and therefor a neutral outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of OWL as of December 2024 is 25.83. This means that OWL is currently overvalued and has a potential downside of 9.96%.
Is OWL a buy, sell or hold?
Blue Owl Capital has received a consensus analysts rating of 4.27. Therefor, it is recommend to buy OWL.
  • Strong Buy: 8
  • Buy: 3
  • Hold: 4
  • Sell: 0
  • Strong Sell: 0
What are the forecast for OWL stock price target?
According to ValueRays Forecast Model, OWL Blue Owl Capital will be worth about 29 in December 2025. The stock is currently trading at 23.49. This means that the stock has a potential upside of +23.63%.
Issuer Forecast Upside
Wallstreet Target Price 23.6 0.4%
Analysts Target Price 15.5 -34%
ValueRay Target Price 29 23.6%