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
Tweets: X Stocktwits
Fund Manager Positions: Dataroma Stockcircle
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 |
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%.
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%.
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
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% |