OBDC - Blue Owl Capital Corp
65
$10.83
-$0.28 (-2.520%)
$10.86
$0.03 (0.231%)
Score3.50/5

Stock Unlock
Stock Profile
- Market Cap$5.41B
- IndustryFinancial Services
- EPS (TTM)$1.25
- P/E (TTM)8.62
- Div & Yield$1.48 (13.67%)
- FCF Payout Ratio42.44%
- P/S (TTM)2.92
- P/B0.73
- Diluted Shares507.30M
- Ex-Dividend2026-03-31
- Next Earnings05-05
- Forward P/E7.75
- Payout Ratio117.82%
- P/FCF (TTM)3.11
- FCF Yield32.20%
- Earnings Yield11.60%
- 52 Week Range
Score Card
Good
Insider Transactions
Market News
Form 4
Filed on 2026-03-02 16:10:04
Form 10-K
Filed on 2026-02-18 16:12:17
Form 8-K
Filed on 2026-02-18 16:10:08
Form 8-K
Filed on 2026-01-07 08:30:19
Form 8-K
Filed on 2025-12-02 17:19:49
Form 4
Filed on 2025-12-01 06:08:21
Form 4
Filed on 2025-11-19 17:21:14
Form 4
Filed on 2025-11-19 17:03:38
Form 425
Filed on 2025-11-19 09:07:29
Form 8-K
Filed on 2025-11-19 09:06:45
Form 425
Filed on 2025-11-17 17:01:44
Form 425
Filed on 2025-11-17 16:34:44
Financials
Price Targets
45.4%
31.9%
11.9%
Analyst Recommendations
About
- SEC Reports
- IPO Date2019-07-18
- IndustryFinancial Services
- Total Employees0
- ExchangeNew York Stock Exchange, Inc.
- Reporting CurrencyUSD
- GICSCapital Markets
- GICS SubAsset Management & Custody Banks
- GICS SectorFinancials
- GICS GroupFinancial Services