Skip to content

OBDC

Blue Owl Capital Corporation

Stock

$10.30−0.14 (−1.34%)Close Oct 2, 2026

Total assets, 2025
$17.2B
YoY, 2025
+23.9%

Total assets

Total assets by fiscal year

PeriodTotal assetsYoY
2025$17.2B+23.9%
2024$13.9B+2.6%
2023$13.5B−0.5%
2022$13.6B+2.2%
2021$13.3B—