Company Valuation: MSCI Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 50,514 37,194 44,738 47,024 43,110 41,658 - -
Change - -26.37% 20.28% 5.11% -8.32% -3.37% - -
Enterprise Value (EV) 1 53,254 40,713 48,784 51,125 48,797 47,490 47,313 47,070
Change - -23.55% 19.83% 4.8% -4.55% -2.68% -0.37% -0.51%
P/E 70.4x 43.4x 39.3x 42.7x 36.6x 28.7x 26.4x 23.2x
PBR -309x -36.9x -60.5x -49.6x -15.9x -15.6x -15.3x -15.2x
PEG - 1.9x 1.1x -18.07x 3.1x 1.1x 3.04x 1.7x
Capitalization / Revenue 24.7x 16.5x 17.7x 16.5x 13.8x 11.8x 10.9x 10.1x
EV / Revenue 26.1x 18.1x 19.3x 17.9x 15.6x 13.5x 12.4x 11.4x
EV / EBITDA 44.5x 30.6x 32x 29.8x 25.6x 21.9x 19.9x 18.1x
EV / EBIT 49.6x 33.7x 35.2x 33.4x 28.5x 24.1x 21.7x 19.6x
EV / FCF 60.3x 39.8x 42.6x 36.9x 33.5x 29.5x 26.6x 24x
FCF Yield 1.66% 2.51% 2.35% 2.71% 2.99% 3.39% 3.77% 4.16%
Dividend per Share 2 3.64 4.58 5.52 6.4 7.2 8.225 9.293 10.57
Rate of return 0.59% 0.98% 0.98% 1.07% 1.25% 1.44% 1.62% 1.84%
EPS 2 8.7 10.72 14.39 14.05 15.69 19.96 21.7 24.68
Distribution rate 41.8% 42.7% 38.4% 45.6% 45.9% 41.2% 42.8% 42.8%
Net sales 1 2,044 2,249 2,529 2,856 3,134 3,516 3,822 4,135
EBITDA 1 1,197 1,330 1,523 1,716 1,906 2,168 2,381 2,600
EBIT 1 1,073 1,208 1,385 1,529 1,714 1,970 2,182 2,401
Net income 1 726 870.6 1,149 1,109 1,202 1,446 1,547 1,725
Net Debt 1 2,740 3,518 4,046 4,101 5,687 5,832 5,655 5,412
Reference price 2 612.69 465.17 565.65 600.01 573.73 573.01 573.01 573.01
Nbr of stocks (in thousands) 82,447 79,958 79,091 78,371 75,140 72,700 - -
Announcement Date 1/27/22 1/31/23 1/30/24 1/29/25 1/28/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
27.64x9.87x18.69x0.88% 131B
26.09x5.91x14.83x2.43% 45.79B
28.7x13.51x21.91x1.44% 41.66B
26.54x3.8x12.01x1.27% 20.8B
13.15x3.05x9.15x3.92% 17.84B
20.98x4.93x12.33x3.16% 16.6B
18.73x3.8x10.78x0.64% 15.31B
20.04x4.8x12.85x1.49% 10.74B
45.74x - - 0.68% 3.59B
Average 25.29x 6.21x 14.07x 1.77% 33.67B
Weighted average by Cap. 25.75x 8.18x 16.55x 1.53%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield