Blue Owl Capital (OWL) Interest Coverage Ratio (2020 - 2026)
Blue Owl Capital has reported Interest Coverage Ratio over the past 7 years, most recently at 3.18 for Q1 2026.
- For Q1 2026, Interest Coverage Ratio rose 55.53% year-over-year to 3.18; the TTM value through Mar 2026 reached 3.39, down 10.32%, while the annual FY2025 figure was 3.12, 35.57% down from the prior year.
- Interest Coverage Ratio for Q1 2026 was 3.18 at Blue Owl Capital, down from 5.1 in the prior quarter.
- Over five years, Interest Coverage Ratio peaked at 6.64 in Q1 2024 and troughed at 1.18 in Q1 2022.
- A 5-year average of 3.12 and a median of 3.18 in 2026 define the central range for Interest Coverage Ratio.
- Biggest five-year swings in Interest Coverage Ratio: plummeted 4326.26% in 2022 and later soared 7574.35% in 2023.
- Year by year, Interest Coverage Ratio stood at 0.76 in 2022, then soared by 632.46% to 5.56 in 2023, then plummeted by 41.14% to 3.27 in 2024, then soared by 55.91% to 5.1 in 2025, then tumbled by 37.6% to 3.18 in 2026.
- Business Quant data shows Interest Coverage Ratio for OWL at 3.18 in Q1 2026, 5.1 in Q4 2025, and 2.31 in Q3 2025.