NYSE:MSCI | Key Financial Ratios | MSCI Inc.

Complete source-backed ratio history.

Available history
2008-11-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.8924.24%-50.49%
2026-03-310.8623.80%-47.57%
2025-12-310.921.08%-45.29%
2025-09-300.8822.70%-63.84%
2025-06-300.8621.94%-133.01%
2025-03-310.8421.36%-119.11%
2024-12-310.85-4.820.37%-117.99%
2024-09-300.93-5.9722.31%-160.72%
2024-06-300.96-6.1421.73%-161.44%
2024-03-311-6.9321.28%-179.21%
2023-12-310.93-6.0920.81%-155.26%
2023-09-301.36-4.319.73%-91.52%
2023-06-301.25-3.7819.26%-76.83%
2023-03-311.5-517.41%-97.73%
2022-12-311.4-4.4817.42%-86.37%
2022-09-301.43-4.1917.78%-78.84%
2022-06-301.33-4.416.61%-78.21%
2022-03-311.1516.15%-86.17%
2021-12-311.71-25.4613.18%-444.12%
2021-09-301.8213.38%-245.81%
2021-06-302.6914.63%-190.54%
2021-03-311.62-8.0314.25%-135.08%
2020-12-311.8814.33%-135.78%
2020-09-302.2113.82%-147.03%
2020-06-302.2612.49%-168.21%
2020-03-312.0313.64%-150.59%
2019-12-312.3113.41%-734.74%
2019-09-301.8617.04%-401.06%
2019-06-301.7316.93%-250.15%
2019-03-311.6317.33%-180.40%
2018-12-311.7714.99%-305.05%
2018-09-302.7511.04%111.08%
2018-06-302.6510.08%110.18%
2018-03-312.0610.35%82.14%
2017-12-312.099.28%75.80%
2017-09-302.059.75%85.38%
2017-06-301.969.31%93.67%
2017-03-311.999.10%98.06%
2016-12-311.978.46%82.13%
2016-09-302.447.62%45.69%
2016-06-301.459.00%46.93%
2016-03-311.638.48%39.01%
2015-12-312.137.11%24.81%
2015-09-302.626.20%18.64%
2015-06-301.696.81%13.66%
2015-03-311.758.55%17.00%
2014-12-311.630.559.86%19.83%
2014-09-301.520.579.97%20.55%
2014-06-302.120.489.28%17.44%
2014-03-311.810.517.89%15.60%
2013-12-311.240.527.10%14.23%
2013-09-301.110.537.46%15.09%
2013-06-301.240.537.17%14.31%
2013-03-311.080.566.57%13.38%
2012-12-311.010.66.10%13.03%
2012-09-301.360.595.71%11.87%
2012-06-301.250.625.87%12.47%
2012-03-311.690.795.91%13.48%
2011-12-311.50.835.61%13.40%
2011-09-301.460.885.20%12.62%
2011-06-301.330.923.98%9.91%
2011-03-311.190.973.37%8.54%
2010-12-311.231.15
2010-11-301.151.173.05%8.53%
2010-08-311.091.222.93%8.36%
2009-11-302.060.75

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.921.08%-45.29%
2024-12-310.85-4.820.37%-117.99%
2023-12-310.93-6.0920.81%-155.26%
2022-12-311.4-4.4817.42%-86.37%
2021-12-311.71-25.4613.18%-444.12%
2020-12-311.8814.33%-135.78%
2019-12-312.3113.41%-734.74%
2018-12-311.7714.99%-305.05%
2017-12-312.099.28%75.80%
2016-12-311.978.46%82.13%
2015-12-312.137.11%24.81%
2014-12-311.630.559.86%19.83%
2013-12-311.240.527.10%14.23%
2012-12-311.010.66.10%13.03%
2011-12-311.50.835.61%13.40%
2010-12-311.231.15
2010-11-301.151.173.05%8.53%
2009-11-302.060.756.82%16.13%
2008-11-3023.84%