Blue Owl Capital Inc. (OWL) Stock Analysis
Educational signal · not a buy or sell recommendation · How to read this
P/E 87.72 means the share price is 87.72 times one year of earnings per share; the S&P 500 usually sits near 20-25. Market cap $16.3B is the value of all shares combined. Beta 1.21: the stock has moved about 21% more than the S&P 500.
For informational purposes only. Not financial advice. Machine-generated analysis by Stock Expert AI — model gemini-2.0-flash, generated May 10, 2026. Editorial oversight is systemic, not page-by-page. Editorially accountable: Sedat ANAK, Founder and Editor-in-Chief. Data sources: Financial Modeling Prep, Yahoo Finance, SEC EDGAR
Quick AnswerBlue Owl Capital Inc. (OWL) trades at $10.43 with MoonshotScore 49/100 (Grade C). Blue Owl Capital Inc. is an asset management firm specializing in direct lending, GP capital solutions, and real estate investments. Market cap: $16.3B, Sector: Financial services.
Price as of Sep 11, 2026 · Last analyzed: May 10, 2026OWL stock analysis for 2026: Analysts have set a consensus price target of $10.02 for Blue Owl Capital Inc., suggesting 3.9% downside from the current price of $10.43. The AI MoonshotScore is 49/100, in the Fair band (45-64) — a research signal, not a recommendation. Key factors: analyst coverage, AI-driven quantitative scoring.
These figures come from statements filed 12 months ago — the most recent this company has published.
OWL: 1/3 scored disciplines lean bearish. Dominant signal: Ray Dalio bullish.
How is this calculated? →Strongest side: Valuation (8/10, Moderate). Weakest side: Financial Safety (2/10, Negative).
AI simulations built from the named investors' published principles. Not affiliated with, endorsed by, or the opinion of these individuals. How these lenses are built
Why this analysis is different
- A sector-relative MoonshotScore — five pillars (business quality, financial safety, valuation, growth durability, momentum) re-ranked nightly against the full universe of US-listed common stocks.
- An AI Council read across up to eight perspectives — value, macro, quantitative, and momentum lenses — that shows where they disagree instead of averaging the tension away.
- Figures come straight from FMP and Yahoo Finance filings data. The AI writes the narrative around the numbers — it never edits the numbers.
Blue Owl Capital Inc. (OWL) Financial Services Profile
Blue Owl Capital Inc. is a leading asset manager focused on providing permanent capital solutions, including direct lending, GP capital solutions, and real estate strategies. Targeting middle-market companies and large alternative asset managers, Blue Owl distinguishes itself through its holistic platform and diverse investment offerings within the financial services sector.
What Is the Investment Thesis for OWL?
The company's direct lending business benefits from the growing demand for private credit among middle-market companies. GP capital solutions offer exposure to the expanding alternative asset management industry. Real estate investments provide diversification and stable income through sale-leaseback transactions. With a dividend yield of 8.52% and a beta of 1.21, OWL offers a blend of income and market sensitivity. Key catalysts include continued growth in private credit markets and expansion of its real estate investment strategies. A potential risk is the sensitivity of its investments to economic cycles and interest rate fluctuations.
Based on FMP financials and quantitative analysis
OWL Key Highlights
Market capitalization of $16.3B reflects Blue Owl's significant presence in the asset management industry.
- P/E ratio of 87.72 indicates investor expectations for future earnings growth.
- Gross margin of 64.4% demonstrates Blue Owl's efficient management of its investment strategies.
- Dividend yield of 8.52% provides a substantial income stream for investors.
- Beta of 1.21 suggests that Blue Owl's stock price is more volatile than the overall market.
Who Are OWL's Competitors?
OWL is benchmarked below against 8 industry peers on price, market cap, and our AI MoonshotScore.
| Company | Price | Change | Market Cap | MoonshotScore |
|---|---|---|---|---|
| USB U.S. Bancorp | $62.85 | +0.71% | $97.9B | 945-pillar |
| ARES Ares Management Corporation | $132.01 | +1.06% | $43.4B | 555-pillar |
| STT State Street Corporation | $191.30 | -0.31% | $53.0B | 375-pillar |
| LPLA LPL Financial Holdings Inc. | $347.26 | -0.67% | $27.8B | 415-pillar |
| HBAN Huntington Bancshares Incorporated | $16.79 | +0.36% | $33.9B | 715-pillar |
| CRBG Corebridge Financial, Inc. | $34.76 | +1.68% | $15.5B | 725-pillar |
| TGOPY 3i Group plc | $8.93 | -2.40% | $17.3B | 589-signal |
| TPG TPG Inc. | $47.67 | +1.58% | $18.3B | 635-pillar |
AI Score by Stock Expert AI · Price data: FMP / Yahoo Finance This table mixes two scoring engines — compare a number only with others carrying the same tag.
What Are OWL's Key Strengths?
Diversified asset management platform.
- Permanent capital base.
- Experienced investment team.
- Strong relationships with leading alternative asset managers.
What Are OWL's Weaknesses?
Sensitivity to economic cycles.
- Reliance on key personnel.
- Potential for conflicts of interest.
- Complexity of investment strategies.
What Could Drive OWL Stock Higher?
OWL catalyst: Continued growth in private credit markets will drive demand for Blue Owl's direct lending products.
- Increasing allocations to alternative investments by institutional investors will benefit Blue Owl's fundraising efforts.
- Strategic acquisitions and partnerships will expand Blue Owl's product offerings and geographic reach.
- Expansion of real estate investment strategies will provide diversification and stable income.
What Are the Key Risks for OWL?
Financial-distress signal — its Altman Z-Score of 1.60 sits in the distress zone (elevated bankruptcy risk).
- Inconsistent delivery — missed Wall Street EPS estimates in 2 of the last 8 reported quarters.
- Rich valuation — a P/E of 87.72 runs well above the Financial Services sector’s ~17.50x, leaving little room for a miss.
- Economic downturns could negatively impact the performance of Blue Owl's investments.
- Increased competition from other asset managers could put pressure on fees and margins.
- Changes in regulations could impact Blue Owl's business model.
- Interest rate fluctuations could affect the value of Blue Owl's fixed-income investments.
- Reliance on key personnel could create operational risks.
What Are the Growth Opportunities for OWL?
- Expansion of Direct Lending Platform: Blue Owl can capitalize on the growing demand for private credit by expanding its direct lending platform. The middle-market lending space is estimated to be a multi-trillion dollar market, and Blue Owl's expertise in structuring and managing direct loans positions it well to capture a larger share. Ongoing: This expansion can be achieved through strategic partnerships, increased origination capabilities, and diversification of lending products.
- Growth in GP Capital Solutions: Blue Owl's GP capital solutions business can benefit from the continued growth of the alternative asset management industry. As private equity and hedge fund managers seek capital to fund their own growth initiatives, Blue Owl can provide minority equity investments and debt financing. Ongoing: This growth opportunity involves expanding relationships with leading alternative asset managers and developing innovative capital solutions.
- Scaling Real Estate Investment Strategies: Blue Owl can scale its real estate investment strategies by focusing on sale-leaseback transactions. The market for sale-leaseback transactions is substantial, with corporate real estate owners seeking to unlock capital from their properties. Ongoing: Blue Owl's expertise in structuring triple net leases and managing real estate assets positions it to capitalize on this trend.
- Strategic Acquisitions and Partnerships: Blue Owl can pursue strategic acquisitions and partnerships to expand its product offerings and geographic reach. The asset management industry is consolidating, and Blue Owl can leverage its strong capital base to acquire complementary businesses or form partnerships with other firms. Upcoming: This strategy involves identifying attractive acquisition targets and negotiating favorable terms.
- Increasing Institutional Investor Allocations: Blue Owl can benefit from increasing allocations to alternative investments by institutional investors. Pension funds, endowments, and sovereign wealth funds are seeking higher returns and diversification, leading them to increase their allocations to private credit, private equity, and real estate. Ongoing: Blue Owl's track record and expertise in these areas make it an attractive partner for institutional investors.
What Are OWL's Competitive Advantages?
- Permanent Capital Base: Blue Owl's permanent capital vehicles provide a stable and long-term source of funding, allowing it to pursue investment opportunities without the constraints of traditional fund structures.
- Diversified Platform: Blue Owl's diversified platform, spanning direct lending, GP capital solutions, and real estate, provides multiple avenues for growth and reduces reliance on any single investment strategy.
- Expertise and Track Record: Blue Owl's experienced investment team and strong track record in alternative investments enhance its credibility and attract capital from institutional investors.
- Relationships with Leading Alternative Asset Managers: Blue Owl's GP capital solutions business provides access to leading alternative asset managers, creating a valuable network and pipeline of investment opportunities.
What Does OWL Do?
Blue Owl Capital Inc. was formed through the merger of Owl Rock Capital Group and Dyal Capital Partners, creating a diversified asset management platform. Owl Rock, founded in 2016, focused on direct lending to middle-market companies, while Dyal Capital Partners specialized in GP capital solutions, providing capital to large alternative asset managers. The merger in 2021 created Blue Owl, offering a comprehensive suite of investment solutions. The company's offerings include direct lending products, providing private credit through diversified, technology, first lien, and opportunistic lending strategies. They also offer GP capital solutions, including minority equity investments and debt financing to general partners. Additionally, Blue Owl provides real estate products, focusing on sale-leaseback transactions, including triple net leases. Blue Owl's permanent capital vehicles and long-dated private funds enable them to offer flexible and long-term investment solutions. Headquartered in New York City, Blue Owl serves a diverse client base, including institutional investors, wealth management platforms, and high-net-worth individuals.
What Products and Services Does OWL Offer?
- Provides direct lending solutions to middle-market companies.
- Offers GP capital solutions, including minority equity investments and debt financing, to large alternative asset managers.
- Structures sale-leaseback transactions, including triple net leases, for corporate real estate owners and tenants.
- Manages permanent capital vehicles and long-dated private funds.
- Offers diversified, technology, first lien, and opportunistic lending products.
- Provides capital solutions to professional sports minority investments.
How Does OWL Make Money?
- Generates revenue through management fees and incentive fees (carried interest) from its investment funds and vehicles.
- Deploys capital into direct loans, GP capital solutions, and real estate investments.
- Structures investment products to meet the needs of institutional investors, wealth management platforms, and high-net-worth individuals.
What Industry Does OWL Operate In?
Blue Owl Capital Inc. operates within the asset management industry, which is experiencing growth driven by increasing demand for alternative investments. The industry is characterized by a competitive landscape with established players like U.S. Bancorp (USB), Ares Management Corporation (ARES), and State Street Corporation (STT). Blue Owl differentiates itself through its focus on direct lending, GP capital solutions, and real estate, catering to middle-market companies and large alternative asset managers. The market for private credit is expanding, driven by companies seeking alternatives to traditional bank financing.
Who Are OWL's Key Customers?
- Middle-market companies seeking debt financing.
- Large alternative asset managers seeking capital solutions.
- Corporate real estate owners and tenants seeking sale-leaseback transactions.
- Institutional investors, including pension funds, endowments, and sovereign wealth funds.
- Wealth management platforms and high-net-worth individuals.
Research confidence
Broad, current evidence sits behind this analysis.
- ● Scored on 100% of our measures
- ● Price is current
- ● Latest filing 42 days ago
- ● Covered by analysts
Why 49?
Measured against companies in the same sector. The figures below are the factor contributions the scoring engine itself produced.
What is helping
- +0.54 Dividend yield (Valuation)
- +0.48 Revenue growth (Growth)
- +0.35 Return on invested capital (Business Quality)
What is holding it back
- -0.48 5-year revenue per share (Growth)
- -0.48 Share dilution (Growth)
- -0.36 12-month price trend (Momentum)
Contribution = how far the company sits from its sector on that measure, weighted by how much the pillar counts. Not investment advice. How the score is built →
MoonshotScore History
Recorded daily since 2026-08-23 · 19 snapshots
| 2026-08-23 | 47 |
| 2026-08-26 | 46 |
| 2026-08-29 | 47 |
| 2026-09-01 | 51 |
| 2026-09-04 | 50 |
| 2026-09-07 | 43 |
| 2026-09-10 | 51 |
What changed?
The grade moved from 47 to 51 (+4).
What moved it up or down:
- +9 Financial Safety
- +7 Valuation
- +6 Growth Durability
Held back by:
- -2 Business Quality
Over the same 18 days the stock moved -6.9%.
Company Profile
Blue Owl Capital Inc. operates in the Asset Management industry within the Financial Services sector. It is headquartered in New York City, US. The company is led by CEO Douglas Irving Ostrover. OWL has traded publicly since 2020.
Key Financial Metrics
Return on equity for Blue Owl Capital Inc. stands at 3.8%, a gauge of how efficiently it converts shareholder capital into profit. Return on assets is 0.7%, showing how much profit it generates from its asset base. OWL trades at a trailing price-to-earnings ratio of 87.72, above the Financial Services sector average of ~17.50x. Its free cash flow yield is 7.0%, a gauge of the cash the business throws off relative to its market value. A current ratio of 0.32 means current liabilities exceed short-term assets, a liquidity point worth watching. Its earnings yield is 1.0%, the inverse of the P/E and a quick read on earnings relative to price.
OWL Valuation & Market Position
With a $16.3B market cap, Blue Owl Capital Inc. sits in the large-cap segment of the market. Analyst price targets span from $9.00 to $12.00, with a consensus of $10.02. At the current price of $10.43, that implies roughly 4% downside from the consensus target. Relative to its peer group, OWL's quantitative score of 49/100 is below the peer average of 61/100.
Quarterly Financial Performance: Blue Owl Capital Inc.
Revenue for Blue Owl Capital Inc. came in at $753.1M during Q2 FY2026. The company recorded net income of $11.4M, with diluted EPS of $0.02. Revenue has contracted over three consecutive quarters, which investors in this large-cap Financial Services stock should monitor closely. Across the four most recent quarters, OWL averaged $0.03 in diluted EPS.
Financial Health
Blue Owl Capital Inc.'s Piotroski F-Score is 5/9, a 9-point checklist of profitability, leverage and efficiency — a middling fundamental profile. Its Altman Z-Score of 1.60 places it in the distress zone, a signal of elevated financial risk.
Earnings Track Record
Blue Owl Capital Inc. has missed Wall Street's EPS estimate in 2 of its last 8 reported quarters — a mixed record worth weighing.
Insider Activity
Over the past six months, Blue Owl Capital Inc. insiders filed 15 SEC Form 4 transactions — 4 sales and 11 purchases. On net that is roughly 5.2M shares acquired (about $0) — insiders putting money in tends to read as conviction.
OWL Financials
Fundamental Snapshot
Based on FMP financials and quantitative analysis · FY 2025
Bull Case vs Bear Case
Bull Case
- Diversified asset management platform.
- Permanent capital base.
- Experienced investment team.
- Strong relationships with leading alternative asset managers.
Bear Case
- Sensitivity to economic cycles.
- Reliance on key personnel.
- Potential for conflicts of interest.
- Complexity of investment strategies.
AI-generated arguments based on insider flow, news sentiment and technicals — not financial advice · September 2026
Recent Quarterly Results
| Quarter | Revenue | Net Income | EPS |
|---|---|---|---|
| Q2 FY2026 | $753M | $11M | $0.02 |
| Q1 FY2026 | $754M | $16M | $0.02 |
| Q4 FY2025 | $756M | $48M | $0.07 |
| Q3 FY2025 | $728M | $6M | $0.01 |
Q2 FY2026 · filed 31 Jul 2026 · SEC EDGAR →
Based on FMP financials and quantitative analysis
OWL Latest News
-
10 Financials Stocks With Whale Alerts In Today’s Session
benzinga · Sep 10, 2026
-
Here's Why Investors Should Stay Neutral on OBDC Stock for Now
Zacks · Sep 9, 2026
-
Blue Owl Capital: A Safe Double-Digit Yield (Plus Some Upside!)
seekingalpha.com · Sep 9, 2026
-
Blue Owl Capital's Comeback Has Just Begun
seekingalpha.com · Sep 9, 2026
OWL Analyst Consensus
Consensus Rating
Aggregated Buy/Hold/Sell recommendations collected by Financial Modeling Prep for OWL.
Price Targets
Median: $9.50 (-3.9% from current price)
Source: FMP analyst consensus · as of Aug 25, 2026 · an estimate, not advice
OWL MoonshotScore
What does this score mean?
MoonshotScore is Stock Expert AI's proprietary 0-100 research rating, not a buy or sell recommendation. OWL scores 49/100 (Grade C): the number comes from the five-pillar engine (business quality, financial safety, valuation, growth durability, momentum), re-ranked daily against sector peers.
Latest News
10 Financials Stocks With Whale Alerts In Today’s Session
Here's Why Investors Should Stay Neutral on OBDC Stock for Now
Blue Owl Capital: A Safe Double-Digit Yield (Plus Some Upside!)
Blue Owl Capital's Comeback Has Just Begun
Latest Blue Owl Capital Inc. Analysis
Microsoft Surges 5.71%, Highlighting Tech's Divergent Performance as Nasdaq 100 Dips 1.09%
3 min readTarget Drops 4.19% Amid Dividend Hike and Strategic Missteps
3 min readAI Hyperscalers Shine Amid Market Volatility: Microsoft and Amazon Show Resilience
2 min readOracle Surges 9.16% on AI Revenue Explosion; S&P 500 Down Slightly
2 min readAZI Rockets 187.04% as Consumer Discretionary Stocks See Mixed Action
2 min readLeadership: Douglas Irving Ostrover
Co-Chief Executive Officer
Douglas Ostrover is a Co-Founder and Co-Chief Executive Officer of Blue Owl. Prior to co-founding Blue Owl, Mr. Ostrover was one of the founders of GSO Capital Partners, the credit platform of The Blackstone Group. He served as a Senior Managing Director at Blackstone and was a member of Blackstone’s Board of Directors. He has extensive experience in credit markets and alternative investments. His leadership is instrumental in shaping Blue Owl's strategic direction and growth initiatives.
Track Record: Under Mr. Ostrover's leadership, Blue Owl has grown into a leading asset management firm with a diversified platform and a strong track record in alternative investments. He has overseen the successful integration of Owl Rock Capital Group and Dyal Capital Partners, creating a comprehensive suite of investment solutions. His strategic decisions have positioned Blue Owl to capitalize on the growing demand for private credit and alternative investments.
OWL Financial Services Stock FAQ
What does the AI Score mean for OWL?
OWL holds an AI Score of 49/100 (Grade: C). This is an educational research signal, not a buy or sell recommendation. The number comes from the five-pillar engine (business quality, financial safety, valuation, growth durability, momentum), re-ranked daily against sector peers.
Is OWL a good stock?
Stock Expert AI does not rate OWL buy, sell or hold. Blue Owl Capital Inc. carries a MoonshotScore of 49/100 on the five-pillar engine, a research rating against its peers. Whether it fits is your call: check what it sells, whether it earns, what the price assumes, and what would prove you wrong.
What are the main risks for OWL?
The main risks for Blue Owl Capital Inc. include economic downturns, which could negatively impact the performance of its investments and reduce demand for its services. Increased competition from other asset managers could put pressure on fees and margins. Changes in regulations could impact Blue Owl's business model and increase compliance costs.
What are the key factors to evaluate for OWL?
Blue Owl Capital Inc. (OWL) holds a MoonshotScore of 49/100 (low). P/E: 87.72x vs the S&P 500's ~20-25x. Analysts target $10.02 (-4%). Not financial advice.
How frequently does OWL data refresh on this page?
OWL's price was last updated on Sep 11, 2026 and refreshes on page view during U.S. market hours; the quote is a provider snapshot, not an exchange feed. Fundamentals update after quarterly filings; the MoonshotScore recalculates nightly; news aggregates continuously.
What has driven OWL's recent stock price performance?
Blue Owl Capital Inc. (OWL) moves on earnings results, analyst revisions, sector rotation, and market sentiment. Notable catalyst: Diversified asset management platform. See the News tab for the latest drivers. Past performance does not predict future results.
Should investors consider OWL overvalued or undervalued right now?
Blue Owl Capital Inc. (OWL) trades at 87.72x earnings. Analysts target $10.02 (-4%) — near fair value. Compare P/E, P/S, and EV/EBITDA against sector peers for a full view.
Can I buy fractional shares of OWL?
Yes, most major brokerages offer fractional shares of Blue Owl Capital Inc. (OWL) with no minimum purchase requirement. This means you can invest any dollar amount regardless of the share price. Check your brokerage platform for specific terms, fees, and fractional share availability.
How can I track OWL's earnings and financial reports?
Blue Owl Capital Inc. (OWL) reports quarterly earnings approximately 4-6 weeks after each fiscal quarter ends. You can track earnings dates, revenue and EPS estimates, and actual results on this page's Financials tab. Earnings surprises (beats or misses) often cause significant short-term price moves. Your brokerage can send alerts for OWL earnings announcements.
Disclaimer: This content is for informational purposes only and does not constitute investment advice. Always do your own research and consult a financial advisor.
Official Resources
Data provided for informational purposes only.
- Information is based on publicly available sources and may be subject to change.
- Financial data is as of the latest available reporting period.