Blue Owl Capital (OBDC) Investment Income (2021 - 2026)
Blue Owl Capital has reported Investment Income over the past 5 years, most recently at -$73.2 million for Q4 2025.
- For Q4 2025, Investment Income fell 149.23% year-over-year to -$73.2 million; the TTM value through Dec 2025 reached -$172.9 million, down 18.39%, while the annual FY2025 figure was -$173.0 million, 18.4% down from the prior year.
- Investment Income for Q4 2025 was -$73.2 million at Blue Owl Capital, down from -$61.9 million in the prior quarter.
- Over five years, Investment Income peaked at $118.7 million in Q3 2022 and troughed at -$160.1 million in Q2 2022.
- A 5-year average of -$17.8 million and a median of -$5.2 million in 2023 define the central range for Investment Income.
- Biggest five-year swings in Investment Income: tumbled 853.03% in 2024 and later surged 16766.53% in 2025.
- Year by year, Investment Income stood at $36.2 million in 2021, then decreased by 18.61% to $29.4 million in 2022, then crashed by 134.17% to -$10.1 million in 2023, then tumbled by 192.03% to -$29.4 million in 2024, then crashed by 149.23% to -$73.2 million in 2025.
- Business Quant data shows Investment Income for OBDC at -$73.2 million in Q4 2025, -$61.9 million in Q3 2025, and -$79.2 million in Q2 2025.