Skip to content

OBDC

Blue Owl Capital Corporation

Stock

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

Shareholders' equity, 2025
$7.4B
YoY, 2025
+24.3%
5-year CAGR
+5.2%

Shareholders' equity

Shareholders' equity by fiscal year

PeriodEquityYoY
2025$7.4B+24.3%
2024$6.0B−1.1%
2023$6.0B+2.4%
2022$5.9B−0.9%
2021$5.9B+3.3%
2020$5.7B−3.9%
2019$6.0B+83.1%
2018$3.3B+121.7%
2017$1.5B+116.4%
2016$681M—