OBDC
Blue Owl Capital Corporation
Stock
$10.30−0.14 (−1.34%)Close Oct 2, 2026
- Shares outstanding, 2025
- 499.4M
- YoY, 2025
- −2.2%
Shares outstanding
Shares outstanding by fiscal year
| Period | Shares outstanding | YoY |
|---|---|---|
| 2025 | 499.4M | −2.2% |
| 2024 | 510.8M | +31.1% |
| 2023 | 389.7M | −0.3% |
| 2022 | 391.0M | — |