Stock Information
Blue Owl Capital Inc (OWL)
Ticker Symbol: OWL
Exchange: NYSE
Sector: Financial Services
Market Cap: $16,454.11 mil
Piotroski score: 4
PE Ratio: 210.6073
EPS (TTM): 0.1178
Revenue (TTM): $4.23 M
Dividend Yield: 8.426966%
ROE: 3.43%
Latest News
-
5 Market Sell Signals
Tue, Mar 3, 2026 1:44 PM
-
CoreWeave: Unapologetic Capex Meets Unforgiving Economics
Tue, Mar 3, 2026 10:39 AM
-
Jamie Dimon Warns Credit Cycle Will Be 'Worse Than Normal' — What Prediction Markets Tell Us About The Next Recession
Tue, Mar 3, 2026 10:27 AM
-
FS KKR Capital: My Biggest BDC Mistake And Why I'm Throwing In The Towel
Mon, Mar 2, 2026 3:09 PM
-
'Big Short' Legend Steve Eisman Calls Nvidia's 73% Revenue Growth 'Incredible'
Mon, Mar 2, 2026 2:14 PM
-
Barclays Downgrades Blue Owl Capital (OWL)
Mon, Mar 2, 2026 2:04 PM
-
Did Nvidia And Operation Epic Fury Mark The S&P 500 Peak? The Global Rotation Continues
Mon, Mar 2, 2026 1:43 PM
-
CDT Insider Sentiment February 2026: Antifragile
Mon, Mar 2, 2026 1:05 PM
-
Barclays Downgrades Blue Owl Capital to Equal-Weight, Lowers Price Target to $11
Mon, Mar 2, 2026 9:48 AM
-
Undercovered Dozen: Blue Owl Capital, The Trade Desk, Applied Optoelectronics And More
Mon, Mar 2, 2026 6:54 AM
Key Financials
Financial data not available