Blue Owl Capital Inc. logo

Blue Owl Capital Inc.

OWL | NYSE
Chart Builder DCF Calculator
$9.85
-$0.17 (-1.70%)
Sep 22, 2026, 11:40 AM ET · Market open
-1.70%

Rating

Updated: Aug 11, 2026
53.2
Fundamentals Strong
Market Sentiment Neutral
Moat Narrow

Key Statistics

Market Data

Market Cap $15.39B
1D Range
9.76 10.25
52W Range
7.95 18.99

Valuation (TTM)

PE 83.50
PB 7.85
EV/EBITDA 18.61

Valuation (NTM)

Forward PE 23.63
Forward PEG 7.33
Price Target $10.02
Loading financial charts...

Profile

Blue Owl Capital Inc., an asset management firm based in New York City, leverages a robust and permanent capital base to deliver a comprehensive suite of financial solutions. It serves a diverse clien...

Employees 1,365
IPO Date Dec 13, 2020
Fiscal Year January - December

Latest News

17 hours ago · seekingalpha.com

Blue Owl Capital: The Disconnect I Saw In May Is Now Wider
Blue Owl Capital: The Ride Is About To Begin

3 days ago · seekingalpha.com

Blue Owl Capital: The Ride Is About To Begin
Blue Owl Capital Inc. (OWL) Presents at Barclays 24th Annual Global Financial Services Conference Transcript

8 days ago · seekingalpha.com

Blue Owl Capital Inc. (OWL) Presents at Barclays 24th Annual Global Financial Services Conference Transcript
Blue Owl Capital's Comeback Has Just Begun

13 days ago · seekingalpha.com

Blue Owl Capital's Comeback Has Just Begun
Why Blue Owl Capital Inc. (OWL) is a Top Momentum Stock for the Long-Term

14 days ago · zacks.com

Why Blue Owl Capital Inc. (OWL) is a Top Momentum Stock for the Long-Term
Blue Owl stock may short squeeze as golden cross emerges amid turnaround

18 days ago · invezz.com

Blue Owl stock may short squeeze as golden cross emerges amid turnaround
Blue Owl Capital: 11% Yield And 19% Discount Make It A 'Buy'

21 days ago · seekingalpha.com

Blue Owl Capital: 11% Yield And 19% Discount Make It A 'Buy'
Blue Owl's 25% Rally Is Just Getting Started

1 month ago · seekingalpha.com

Blue Owl's 25% Rally Is Just Getting Started
Blue Owl Capital: Buying In A Bearish Market Is Paying Off Big Time

1 month ago · seekingalpha.com

Blue Owl Capital: Buying In A Bearish Market Is Paying Off Big Time
Investors Start Giving A Hoot: Blue Owl Capital Inc.

1 month ago · seekingalpha.com

Investors Start Giving A Hoot: Blue Owl Capital Inc.

Earnings

Next Earnings
Oct 29, 2026
EPS Est
Pro
Rev Est
Pro
Earnings Details ➞

Analyst Summary

# of Analysts
13
Consensus
Buy
Price Target
$9.50
Downside
-3.55%
Buy (8)
Hold (4)
Sell (0)
Analyst Details

© 2026 bestshares.com. All rights reserved.