Loading...

Intellectia LogoIntellectia
AI Trading Bot
Features
Markets
News
Resources
Pricing
Get Started
  1. Home
  2. Stock
  3. OWL
OWL logo

OWL Should I Buy

-
$
0.000
0.000(0.000%)
At close
0.000(0.000%)Aft-market
ET
$
0.000
0.000(0.000%)
At close
0.000(0.000%)Aft-market
ET
OverviewStock Price PredictionTechnicalValuationFinancialsEarningsShould I BuyNews & Events
an image of Intellectia Logoan image of Intellectia

Most Trusted AI Platform for Winning Trades

TwitterYoutubeQuoraDiscordLinkedinTelegram

Copyright © 2026 Intellectia.AI. All Rights Reserved.

Company

  • Home
  • Contact
  • About Us
  • Press
  • Privacy
  • Terms of Service
  • Service Terms of Use

Resources

  • Blog
  • Tutorial
  • Help Center
  • Affiliate Program

Markets

  • Market Analysis
  • Crypto
  • Featured Screeners
  • AI Earnings Calendar
  • Market Movers
  • Stock Monitor
  • Economic Calendar
  • All US Stocks
  • All Cryptos

Tools

  • Dividend Calculator
  • Dividend Yield Calculator
  • Options Profit Calculator

Features

  • QuantAI Alpha Pick
  • SwingMax Portfolio
  • Swing Trading
  • AI Stock Picker
  • Whales Auto Tracker
  • Daytrading Center
  • Patterns Detection
  • AI Screener
  • Financial AI Agent
  • Backtesting Playground
  • AI Earnings Prediction
  • Stock Monitor
  • Technical Analysis

News

  • Overview
  • Top News
  • Daily Market Brief
  • Earnings Analysis
  • Newswire
  • Stock News
  • Crypto News
  • Institution News
  • Congress News
  • Monitor News

Compare

  • TradingView
  • SeekingAlpha
Intellectia

Should You Buy Blue Owl Capital Inc (OWL) Today? Analysis, Price Targets, and 2026 Outlook.

Conclusion
Hold
Latest Price
9.130
1 Day change
0.66%
52 Week Range
21.080
Analysis Updated At
2026/03/27
Should I buy Analysis is updated weekly. For real time "Should I Buy" analysis, please sign up to get free answers.
Sign Up

Blue Owl Capital Inc (OWL) is not a strong buy at the moment for a beginner investor with a long-term strategy. While the company has shown strong financial growth in the latest quarter, the stock faces significant headwinds, including analyst downgrades, ongoing legal concerns, and bearish technical indicators. The absence of strong proprietary trading signals further diminishes the immediate investment appeal.

Technical Analysis

The technical indicators for OWL are mixed to bearish. The MACD is positive and expanding, suggesting some bullish momentum. However, the RSI is neutral at 36.301, and the moving averages are bearish (SMA_200 > SMA_20 > SMA_5). The stock is trading near its pivot level of 8.981, with resistance at 9.297 and support at 8.664. Overall, the technical setup does not indicate a strong buying opportunity.

Options Data

Bearish
Open Interest Put-Call Ratio
Neutral
Option Volume Put-Call Ratio

Technical Summary

StrongSellSellNeutralBuyStrongBuydotted line Image
Sell
10
Buy
0

Positive Catalysts

  • Hedge funds are significantly increasing their positions in OWL, with a 185.97% increase in buying activity over the last quarter.

  • Co-CEO Doug Ostrover expressed optimism about stable default rates and revenue growth of 8%-10% in the private credit portfolio.

  • The company reported strong financial performance in Q4 2025, with revenue up 24.15% YoY and net income up 129.80% YoY.

Neutral/Negative Catalysts

  • Pending investor lawsuits regarding liquidity issues, raising concerns about financial health and shareholder confidence.

  • Analysts have broadly lowered price targets, citing issues such as BDC redemptions, credit market challenges, and AI-driven disruptions.

  • Negative sentiment in the private capital space and relentless bad press could impact near-term fundraising and valuation.

  • Bearish technical indicators and lack of proprietary trading signals suggest limited short-term upside.

Financial Performance

In Q4 2025, Blue Owl Capital demonstrated strong financial growth. Revenue increased by 24.15% YoY to $748.88 million, net income surged by 129.80% YoY to $47.67 million, and EPS grew by 75.00% YoY to 0.07. However, gross margin remained flat at 0%.

Growth

Profitability

Efficiency

Analyst Ratings and Price Target Trends

Analyst sentiment is mixed to negative. Several firms, including BMO Capital, TD Cowen, and Barclays, have lowered their price targets, citing challenges in the private credit market and broader macroeconomic uncertainties. While some analysts, such as BofA, see a buying opportunity, the majority view reflects caution and near-term downside risks.

Wall Street analysts forecast OWL stock price to rise
15 Analyst Rating
Wall Street analysts forecast OWL stock price to rise
12 Buy
3 Hold
0 Sell
Strong Buy
Current: 9.130
sliders
Low
18
Averages
21.13
High
28
Current: 9.130
sliders
Low
18
Averages
21.13
High
28
BMO Capital
Outperform
downgrade
$15 -> $11
AI Analysis
2026-03-24
Reason
BMO Capital
Price Target
$15 -> $11
AI Analysis
2026-03-24
downgrade
Outperform
Reason
BMO Capital lowered the firm's price target on Blue Owl Capital to $11 from $15 and keeps an Outperform rating on the shares as part of a broader research note on Alternative Asset Manager names. Issues are piling up, with BDC redemptions, credit issues at Asset-Based Finance markets, AI-driven disruption weighing on performance, and market volatility now raising uncertainty around realizations, the analyst tells investors in a research note. Credit spreads are also widening and fraud allegations raise questions around underwriting and downside protection, the firm added.
TD Cowen
Buy
downgrade
$16 -> $14
2026-03-23
Reason
TD Cowen
Price Target
$16 -> $14
2026-03-23
downgrade
Buy
Reason
TD Cowen lowered the firm's price target on Blue Owl Capital to $14 from $16 and keeps a Buy rating on the shares. The firm held investor meetings with the company and lowered its estimates following a series of new analyses that suggest investors are effectively pricing in at a minimum, complete extinction of the company's roughly $35B (in NAV) evergreen complex.
Unlock Full Analyst Thesis, Get the complete breakdown of rating reason for OWL
Unlock Now

People Also Watch