OWL Blue Owl Capital Inc

$14.03

*Only the 1D chart reflects 15-min delayed quotes during market hours. Other timeframes update after market close.

Reporting for fiscal period ending
Expected on
Report Time: Unknown Release Time
The Whisper Number
Consensus Estimate:
Revenue Estimate:

Latest Earnings Insight

Updated On 11/21/2025

About Blue Owl Capital Inc

Blue Owl Capital Inc. is an asset manager. The company is headquartered in New York, New York.

Website: https://www.blueowl.com

Sector
FINANCE
Industry
INVESTMENT ADVICE
Exchange
NYSE
Country
USA
Currency
USD
Fiscal Year End
December
CIK
1823945
Address
399 PARK AVENUE, 38TH FLOOR, NEW YORK, NY, US
Valuation
Market Cap
$26.59B
P/E Ratio
87.05
PEG Ratio
nan
Price to Book
5.00
Performance
EPS
$0.20
Dividend Yield
4.14%
Profit Margin
4.77%
ROE
7.59%
Technicals
50D MA
$20.35
200D MA
$20.84
52W High
$26.53
52W Low
$14.55
Fundamentals
Shares Outstanding
611M
Target Price
$22.25
Beta
1.19

OWL EPS Estimates vs Actual

Estimated
Actual

OWL News & Sentiment

Nov 17, 2025 • Benzinga NEUTRAL
P/E Ratio Insights for Blue Owl Capital - Blue Owl Capital ( NYSE:OWL )
In the current session, Blue Owl Capital Inc. ( NYSE:OWL ) is trading at $14.32, after a 2.05% drop. Over the past month, the stock decreased by 19.15%, and in the past year, by 41.09%. With performance like this, long-term shareholders are more likely to start looking into the company's ...
Nov 11, 2025 • Benzinga SOMEWHAT-BULLISH
What's Driving the Market Sentiment Around Blue Owl Capital Inc? - Blue Owl Capital ( NYSE:OWL )
Blue Owl Capital Inc's ( NYSE:OWL ) short interest as a percent of float has risen 16.57% since its last report. According to exchange reported data, there are now 54.46 million shares sold short, which is 9.99% of all regular shares that are available for trading.
Nov 01, 2025 • Motley Fool SOMEWHAT-BULLISH
Blue Owl ( OWL ) Q3 2025 Earnings Call Transcript
Image source: The Motley Fool.Thursday, Oct. 30, 2025, at 10 a.m. ETNeed a quote from a Motley Fool analyst? Email pr@fool.comContinue reading ...
Oct 30, 2025 • Zacks Commentary NEUTRAL
Blue Owl Capital Inc. ( OWL ) Q3 Earnings Meet Estimates
Blue Owl Capital (OWL) delivered earnings and revenue surprises of 0.00% and +0.66%, respectively, for the quarter ended September 2025. Do the numbers hold clues to what lies ahead for the stock?
Oct 28, 2025 • Benzinga SOMEWHAT-BULLISH
Alterra IOS Announces Close of $150M Loan Commitment from Funds Managed by Blue Owl Capital Inc. - Blue Owl Capital ( NYSE:OWL ) , Newmark Group ( NASDAQ:NMRK )
PHILADELPHIA, Oct. 28, 2025 ( GLOBE NEWSWIRE ) -- Alterra IOS ( "Alterra" ) , a prominent player in the industrial outdoor storage ( "IOS" ) sector that has acquired over 400 sites nationwide, today announced the successful close of a $150 million loan facility from funds managed by Blue Owl ...
Oct 27, 2025 • Zacks Commentary SOMEWHAT-BULLISH
Affiliated Managers Group ( AMG ) Earnings Expected to Grow: Should You Buy?
Affiliated Managers (AMG) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.
Sentiment Snapshot

Average Sentiment Score:

0.174
50 articles with scored sentiment

Overall Sentiment:

Bullish

OWL Reported Earnings

Jul 31, 2025
Jun 30, 2025 (Pre market)
0.0 Surprise
  • Reported EPS: $0.21
  • Estimate: $0.21
  • Whisper:
  • Surprise %: 0.0%
May 01, 2025
Mar 31, 2025 (Pre market)
-0.01 Surprise
  • Reported EPS: $0.17
  • Estimate: $0.18
  • Whisper:
  • Surprise %: -5.6%
Feb 06, 2025
Dec 31, 2024 (Post market)
0.0 Surprise
  • Reported EPS: $0.21
  • Estimate: $0.21
  • Whisper:
  • Surprise %: 0.0%
Oct 31, 2024
Sep 30, 2024 (Pre market)
-0.15 Surprise
  • Reported EPS: $0.04
  • Estimate: $0.19
  • Whisper:
  • Surprise %: -79.0%
Aug 01, 2024
Jun 30, 2024 (Pre market)
0.02 Surprise
  • Reported EPS: $0.21
  • Estimate: $0.19
  • Whisper:
  • Surprise %: 10.5%
May 02, 2024
Mar 31, 2024 (Pre market)
0.01 Surprise
  • Reported EPS: $0.17
  • Estimate: $0.16
  • Whisper:
  • Surprise %: 6.2%
Feb 09, 2024
Dec 31, 2023 (Pre market)
0.01 Surprise
  • Reported EPS: $0.18
  • Estimate: $0.17
  • Whisper:
  • Surprise %: 5.9%
Nov 02, 2023
Sep 30, 2023 (Pre market)
0.0 Surprise
  • Reported EPS: $0.16
  • Estimate: $0.16
  • Whisper:
  • Surprise %: 0.0%
Aug 01, 2023
Jun 30, 2023 (Pre market)
0.0 Surprise
  • Reported EPS: $0.16
  • Estimate: $0.16
  • Whisper:
  • Surprise %: 0.0%

Financials