KPIs & Operating Metrics(New)
Growth Metrics

Msci (MSCI) Debt Ratio (2016 - 2026)

Msci (MSCI) has disclosed Debt Ratio for 18 consecutive years, with 1.15 as the latest value for Q1 2026.

  • For Q1 2026, Debt Ratio rose 35.74% year-over-year to 1.15; the TTM value through Mar 2026 reached 1.15, up 35.74%, while the annual FY2025 figure was 1.09, 31.3% up from the prior year.
  • Debt Ratio was 1.15 for Q1 2026 at Msci, up from 1.09 in the prior quarter.
  • The five-year high for Debt Ratio was 1.15 in Q1 2026, with the low at 0.82 in Q4 2023.
  • Historically, Debt Ratio has averaged 0.91 across 5 years, with a median of 0.89 in 2023.
  • The largest annual shift saw Debt Ratio dropped 12.74% in 2024 before it soared 35.74% in 2026.
  • Over 5 years, Debt Ratio stood at 0.9 in 2022, then dropped by 9.52% to 0.82 in 2023, then grew by 1.41% to 0.83 in 2024, then skyrocketed by 31.3% to 1.09 in 2025, then grew by 6.18% to 1.15 in 2026.
  • Per Business Quant database, its latest 3 readings for Debt Ratio were 1.15 in Q1 2026, 1.09 in Q4 2025, and 1.02 in Q3 2025.