Skip to content

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

PeriodShares outstandingYoY
2025499.4M−2.2%
2024510.8M+31.1%
2023389.7M−0.3%
2022391.0M—