Blue Owl Capital Free Cash Flow 2020-2024 | OWL
- Blue Owl Capital annual free cash flow for 2023 was $0.881B, a 32.94% increase from 2022.
- Blue Owl Capital annual free cash flow for 2022 was $0.663B, a 139.84% increase from 2021.
- Blue Owl Capital annual free cash flow for 2021 was $0.276B, a 5932.23% increase from 2020.