Growth Metrics

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.