Stock Information
Blue Owl Capital Inc (OWL)
Ticker Symbol: OWL
Exchange: NYSE
Sector: Financial Services
Market Cap: $13,366.04 mil
Piotroski score: 4
PE Ratio: 162.2938
EPS (TTM): 0.1178
Revenue (TTM): $4.23 M
Dividend Yield: 10.869565217391%
ROE: 3.43%
Latest News
-
The Only Dividend Strategy I'd Trust In A 3.5% Fed Funds World
Sat, Apr 11, 2026 1:05 PM
-
Two 12%+ Yielding BDC Bargains (One Is My Top Deep-Value Pick)
Sat, Apr 11, 2026 9:15 AM
-
Private Credit Is Becoming A Quagmire
Fri, Apr 10, 2026 11:35 AM
-
10-14% Yields - 2 Deeply Undervalued BDCs The Market Has Completely Mispriced
Fri, Apr 10, 2026 7:05 AM
-
Blue Owl Capital: The Market Thinks Disaster Is Coming, I Think It Is Wrong
Thu, Apr 9, 2026 4:00 PM
-
S&P 500: Don't Buy The Dip When Macroeconomic Conditions Are Worsening
Thu, Apr 9, 2026 12:28 PM
-
Moody's Clips Blue Owl's Wings, Slashes Rating To Negative Amid Rising Redemptions
Wed, Apr 8, 2026 4:08 PM
-
Wall Street Is Pulling Back From Private Credit, Is This A Warning Sign Or A Buying Opportunity?
Wed, Apr 8, 2026 1:50 PM
-
Barclays Maintains Equal-Weight on Blue Owl Capital, Lowers Price Target to $9
Wed, Apr 8, 2026 11:05 AM
-
5 Markets Getting Pummelled Right Now
Wed, Apr 8, 2026 10:40 AM
Key Financials
Financial data not available