Loading...

Intellectia LogoIntellectia
AI Trading Bot
Features
Markets
News
Resources
Pricing
  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
8.870
1 Day change
-1.72%
52 Week Range
21.630
Analysis Updated At
2026/03/06
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 focus. Despite strong financial performance in the last quarter, the stock faces significant negative sentiment from analysts, technical indicators showing bearish trends, and ongoing concerns in the private credit sector. A hold strategy is recommended until clearer positive catalysts emerge.

Technical Analysis

The technical indicators for OWL are bearish. The MACD histogram is negative and contracting, the RSI is neutral at 33.876, and moving averages are aligned in a bearish pattern (SMA_200 > SMA_20 > SMA_5). The stock is trading below key pivot levels, with support at $9.951 and resistance at $11.456. Pre-market price is $10.11, down 3.36%, indicating further weakness.

Options Data

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

The high Put-Call ratios suggest bearish sentiment in the options market. Implied volatility is elevated at 69.72, with a 95.62 IV percentile, indicating heightened uncertainty.

Technical Summary

StrongSellSellNeutralBuyStrongBuydotted line Image
Sell
10
Buy
5

Positive Catalysts

  • Hedge funds have significantly increased their buying activity, up 185.97% last quarter.

  • Blue Owl Capital received seven awards at the 2025 Private Equity Real Estate and Infrastructure Investor Awards, showcasing its leadership in the real assets sector.

  • The company's Q4 2025 financials show strong growth: Revenue increased 24.15% YoY, Net Income surged 129.80% YoY, and EPS rose 75.00% YoY.

Neutral/Negative Catalysts

  • Analysts have broadly downgraded the stock, with price targets reduced by multiple firms (e.g., Barclays to $11, Deutsche Bank to $10).

  • Persistent negative press and concerns about private credit market stability are weighing on sentiment.

  • Technical indicators and options data suggest bearish trends.

  • Pre-market price is down 3.36%, reflecting weak investor confidence.

Financial Performance

In Q4 2025, Blue Owl Capital reported strong financial growth: Revenue increased 24.15% YoY to $748.88M, Net Income rose 129.80% YoY to $47.67M, and EPS grew 75.00% YoY to $0.07. This indicates robust operational performance despite external headwinds.

Growth

Profitability

Efficiency

Analyst Ratings and Price Target Trends

Analyst sentiment is mixed to negative. While some firms like BofA and Raymond James maintain a Buy or Strong Buy rating, others like Barclays and Deutsche Bank have downgraded the stock to Neutral or Hold, citing challenges in the private credit market and reduced net flow assumptions. Price targets have been broadly reduced, with the current range between $10 and $24.

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.020
sliders
Low
18
Averages
21.13
High
28
Current: 9.020
sliders
Low
18
Averages
21.13
High
28
Oppenheimer
Chris Kotowski
Outperform
to
NULL
downgrade
$24 -> $17
AI Analysis
2026-03-04
Reason
Oppenheimer
Chris Kotowski
Price Target
$24 -> $17
AI Analysis
2026-03-04
downgrade
Outperform
to
NULL
Reason
Oppenheimer analyst Chris Kotowski lowered the firm's price target on Blue Owl Capital to $17 from $24 and keeps an Outperform rating on the shares. Despite what in the firm's view has been a strong performance in terms of the credit quality of its business development companies, Blue Owl seems to have become a magnet for bad press in recent weeks. Oppenheimer thinks a lot of this press has been misleading and unfair, and it reminds the firm of the exaggerated fears concerning commercial banks in the latter half of 2023. But the bad press has been relentless, and it strikes Oppenheimer that it is likely to have an adverse impact on the company's near-term fundraising trends and its valuation.
Barclays
Overweight -> Equal Weight
downgrade
$15 -> $11
2026-03-02
Reason
Barclays
Price Target
$15 -> $11
2026-03-02
downgrade
Overweight -> Equal Weight
Reason
Barclays downgraded Blue Owl Capital to Equal Weight from Overweight with a price target of $11, down from $15. The firm views consensus estimates for Blue Owl as too high and says the stock is now closer to fairly priced on an earnings growth basis. While it remains too early to determine the real AI impact to portfolio companies, Barclays lower business development company related earnings on lower flow assumptions and realization, the analyst tells investors in a research note.
Unlock Full Analyst Thesis, Get the complete breakdown of rating reason for OWL
Unlock Now

People Also Watch