Blue Owl Capital Corporation (OBDC)
$10.11-0.59%Close
SELLBEAR · day 24
Key stats
Short interest · FINRA settlement 2026-09-30
- Market cap
- $5.0B
- Beta
- 0.68
- Div yield
- 13.76%
- P/E (TTM)
- 17.91
- Short % float
- 4.25%
- Days to cover
- 6.4
- SI change
- +9.9%
- 1W
- -1.84%
- 1M
- -5.78%
- vs SPY 1W
- -3.00%
- vs SPY 1M
- -8.77%
Industry peers
FMP comparable companies · ranked by market cap
- SYFSELLSynchrony Financial$23.7BRECOVERYQ 15$72.80-1.25%
- PNFPSELLPinnacle Financial Partners, Inc.$14.2BBEARQ 15$93.99-0.72%
- FCFSSELLFirstCash Holdings, Inc$9.3BBEARQ 23$213.70+1.04%
- OMFSELLOneMain Holdings, Inc.$6.5BBEARQ 17$56.07-0.62%
- OTFSELLBlue Owl Technology Finance Corp.$4.3BCRISISQ -20$9.36-0.32%
- SLMSELLSLM Corporation$4.2BRECOVERYQ 13$22.52-0.66%
- MARASELLMarathon Digital Holdings, Inc.$3.7BCRISISQ 6$9.65-2.62%
- PFSISELLPennyMac Financial Services, Inc.$3.1BCRISISQ 9$59.90-2.35%
- PSECSELLProspect Capital Corporation$862MCRISISQ 17$1.72-5.49%
Prediction markets
Kalshi · Polymarket · … linked
Loading markets…
ANALYST & RATINGS
LOADING…Loading analyst data…