OBDC
Blue Owl Capital Corporation
Stock
$10.30−0.14 (−1.34%)Close Oct 2, 2026
Cash flow statement
| Line | Last 12 months | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|---|---|
| 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 |