Skip to content

OBDC

Blue Owl Capital Corporation

Stock

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

Diluted EPS, 2025
$1.24
YoY, 2025
−19.0%
5-year CAGR
+4.4%

Diluted EPS

Diluted EPS by fiscal year

PeriodEPSYoY
2025$1.24−19.0%
2024$1.53−24.6%
2023$2.03+72.0%
2022$1.18−25.8%
2021$1.59+59.0%
2020$1.00—