OWL - Blue Owl Capital Inc
38
$8.84
-$0.18 (-1.996%)
$8.89
$0.04 (0.509%)
Score3.38/5

Stock Unlock
Stock Profile
- Market Cap$13.74B
- IndustryFinancial Services
- EPS (TTM)$0.12
- P/E (TTM)174.32
- Div & Yield$0.90 (10.18%)
- FCF Payout Ratio116.76%
- P/S (TTM)4.79
- P/B6.23
- Diluted Shares678.61M
- Ex-Dividend2026-02-20
- Next Earnings05-01 (Est)
- Forward P/E9.38
- Payout Ratio1,774.78%
- P/FCF (TTM)11.47
- FCF Yield8.72%
- Earnings Yield0.57%
- 52 Week Range
Score Card
Average
Insider Transactions
Market News
Form SCHEDULE 13G/A
Filed on 2026-03-26 16:41:26
Form 4
Filed on 2026-03-19 16:30:12
Form 4
Filed on 2026-03-02 19:56:10
Form 144
Filed on 2026-03-02 19:44:26
Form 144
Filed on 2026-03-02 17:35:20
Form S-8
Filed on 2026-02-19 17:23:51
Form 10-K
Filed on 2026-02-19 16:38:20
Form 4
Filed on 2026-02-18 17:35:40
Form 4
Filed on 2026-02-18 17:34:32
Form 4
Filed on 2026-02-18 17:34:05
Form 4
Filed on 2026-02-13 16:30:17
Form 4
Filed on 2026-02-13 16:30:17
Financials
Price Targets
208.8%
103.6%
37.1%
Analyst Recommendations
About
- Website
- SEC Reports
- IPO Date2020-10-23
- IndustryFinancial Services
- Total Employees1,365
- ExchangeNew York Stock Exchange, Inc.
- Reporting CurrencyUSD
- GICSCapital Markets
- GICS SubAsset Management & Custody Banks
- GICS SectorFinancials
- GICS GroupFinancial Services