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,508 - -
Change - -26.37% 20.28% 5.11% -8.32% -3.72% - -
Enterprise Value (EV) 1 53,254 40,713 48,784 51,125 48,797 47,354 47,192 46,989
Change - -23.55% 19.83% 4.8% -4.55% -2.96% -0.34% -0.43%
P/E 70.4x 43.4x 39.3x 42.7x 36.6x 28.6x 26.2x 23x
PBR -309x -36.9x -60.5x -49.6x -15.9x -15.6x -15.3x -15.1x
PEG - 1.9x 1.1x -18.07x 3.1x 1x 2.89x 1.7x
Capitalization / Revenue 24.7x 16.5x 17.7x 16.5x 13.8x 11.8x 10.9x 10x
EV / Revenue 26.1x 18.1x 19.3x 17.9x 15.6x 13.5x 12.3x 11.3x
EV / EBITDA 44.5x 30.6x 32x 29.8x 25.6x 21.9x 19.8x 18x
EV / EBIT 49.6x 33.7x 35.2x 33.4x 28.5x 24.2x 21.6x 19.5x
EV / FCF 60.3x 39.8x 42.6x 36.9x 33.5x 29.4x 26.5x 24x
FCF Yield 1.66% 2.51% 2.35% 2.71% 2.99% 3.4% 3.78% 4.17%
Dividend per Share 2 3.64 4.58 5.52 6.4 7.2 8.131 9.293 10.57
Rate of return 0.59% 0.98% 0.98% 1.07% 1.25% 1.42% 1.63% 1.85%
EPS 2 8.7 10.72 14.39 14.05 15.69 20 21.81 24.84
Distribution rate 41.8% 42.7% 38.4% 45.6% 45.9% 40.7% 42.6% 42.6%
Net sales 1 2,044 2,249 2,529 2,856 3,134 3,513 3,823 4,143
EBITDA 1 1,197 1,330 1,523 1,716 1,906 2,157 2,385 2,607
EBIT 1 1,073 1,208 1,385 1,529 1,714 1,958 2,188 2,411
Net income 1 726 870.6 1,149 1,109 1,202 1,436 1,555 1,735
Net Debt 1 2,740 3,518 4,046 4,101 5,687 5,846 5,684 5,481
Reference price 2 612.69 465.17 565.65 600.01 573.73 570.95 570.95 570.95
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 (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
26.15x8.75x16.74x0.91% 127B
21.88x4.97x12.41x2.94% 38.09B
25.44x3.71x11.74x1.31% 20.03B
25.22x5.15x13.04x2.83% 16.14B
11.47x2.74x8.27x4.49% 15.26B
17.87x3.66x10.38x0.68% 14.54B
16.27x3.98x10.67x1.84% 8.72B
42.94x - - 0.68% 3.57B
Average 23.41x 4.71x 11.89x 1.96% 30.42B
Weighted average by Cap. 23.84x 6.62x 14.24x 1.63%

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