Blue Owl Capital (OBDC) Shares Repurchased (2021 - 2026)
Blue Owl Capital has reported Shares Repurchased over the past 3 years, most recently at $50.0 million for Q4 2023.
- For Q4 2023, Shares Repurchased changed N/A year-over-year to $50.0 million; the TTM value through Sep 2024 reached $50.0 million, down 30.64%, while the annual FY2025 figure was $148.2 million, N/A changed from the prior year.
- Shares Repurchased for Q4 2023 was $50.0 million at Blue Owl Capital, roughly flat from $50.0 million in the prior quarter.
- Over five years, Shares Repurchased peaked at $50.0 million in Q2 2023 and troughed at $10.0 million in Q2 2022.
- A 3-year average of $28.9 million and a median of $22.1 million in 2023 define the central range for Shares Repurchased.
- On a YoY basis, Shares Repurchased climbed as much as 399.25% in 2023 and fell as far as 399.25% in 2023.
- Year by year, Shares Repurchased stood at $12.6 million in 2021, then dropped by 20.52% to $10.0 million in 2022, then soared by 399.25% to $50.0 million in 2023.
- Business Quant data shows Shares Repurchased for OBDC at $50.0 million in Q4 2023, $50.0 million in Q2 2023, and $22.1 million in Q1 2023.