Skip to content

OBDC

Blue Owl Capital Corporation

Stock

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

Balance sheet

LineQ2 20262025202420232022202120202019201820172016
Total assets$15.4B$17.2B$13.9B$13.5B$13.6B$13.3B—————
Long-term debt$7.9B$9.3B$7.5B$7.1B$7.3B$7.1B—————
Total liabilities$8.3B$9.8B$7.9B$7.5B$7.7B$7.4B—————
Shareholders' equity$7.0B$7.4B$6.0B$6.0B$5.9B$5.9B$5.7B$6.0B$3.3B$1.5B$681M
Shares outstanding493.1M499.4M510.8M389.7M391.0M——————