MSCI Inc. (BVMF:M1SC34)
Brazil flag Brazil · Delayed Price · Currency is BRL
65.83
+0.92 (1.42%)
Last updated: Mar 18, 2026, 5:50 PM GMT-3

MSCI Inc. Ratios and Metrics

Millions BRL. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
213,562224,254247,863237,711197,632268,379
Market Cap Growth
-15.70%-9.53%4.27%20.28%-26.36%36.99%
Enterprise Value
244,356255,043270,300259,789216,979283,735
PE Ratio
32.2536.5742.7139.3143.3970.42
Forward PE
28.1130.5936.3040.2538.6856.86
PEG Ratio
-2.573.063.052.733.65
PS Ratio
12.3713.4616.3317.6916.5424.72
PB Ratio
-14.61-15.90-49.63-60.48-36.90-308.99
P/TBV Ratio
-1.90-16.56-50.40-61.05-37.48-312.89
P/FCF Ratio
25.0327.2431.7836.8734.3854.75
P/OCF Ratio
24.4126.5731.0736.1933.9653.96
EV/Sales Ratio
14.7515.3117.8119.3318.1626.13
EV/EBITDA Ratio
24.9224.8429.3231.6730.2544.25
EV/EBIT Ratio
27.0428.0133.2835.3133.8149.78
EV/FCF Ratio
28.6430.9934.6640.3037.7557.88
Debt / Equity Ratio
-2.38-2.38-4.93-6.24-4.60-26.38
Debt / EBITDA Ratio
3.273.272.673.003.443.57
Debt / FCF Ratio
4.074.073.163.814.294.67
Net Debt / Equity Ratio
-2.18-2.18-4.49-5.63-3.62-17.68
Net Debt / EBITDA Ratio
3.003.002.432.702.702.40
Net Debt / FCF Ratio
3.743.742.883.433.373.13
Asset Turnover
0.560.560.520.480.430.42
Quick Ratio
0.820.820.780.861.321.67
Current Ratio
0.900.900.850.931.401.71
Return on Equity (ROE)
-66.90%-66.90%-132.06%-131.44%-148.64%-239.32%
Return on Assets (ROA)
24.74%24.74%22.80%22.09%19.18%18.70%
Return on Invested Capital (ROIC)
29.73%29.73%26.97%27.95%27.32%28.82%
Return on Capital Employed (ROCE)
44.32%44.32%38.89%35.74%30.18%28.87%
Earnings Yield
3.10%2.73%2.34%2.54%2.30%1.42%
FCF Yield
4.00%3.67%3.15%2.71%2.91%1.83%
Dividend Yield
0.94%1.27%1.08%0.98%0.99%0.60%
Payout Ratio
46.29%46.29%45.90%38.39%42.84%41.66%
Buyback Yield / Dilution
5.87%5.87%1.90%1.13%3.76%0.39%
Total Shareholder Return
6.81%7.14%2.98%2.11%4.75%0.99%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.