Skip to content

OBDC

Blue Owl Capital Corporation

Stock

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

Operating cash flow, 2025
$1.7B
YoY, 2025
+987.0%

Operating cash flow

Operating cash flow by fiscal year

PeriodOperating cash flowYoY
2025$1.7B+987.0%
2024$160M−85.9%
2023$1.1B+422.7%
2022$217M—
2021−$1.2B—
2020−$1.6B—