Skip to content

OBDC

Blue Owl Capital Corporation

Stock

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

Cash flow statement

LineLast 12 months202520242023202220212020
Operating cash flow$2.2B$1.7B$160M$1.1B$217M−$1.2B−$1.6B
Buybacks—$148M$0$34M$26M$2.6M$150M
Dividends paid$757M$753M$656M$613M$488M$461M$453M