Company Valuation: MSCI, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 37,015 50,514 37,194 44,738 47,024 41,409 - -
Change - 36.47% -26.37% 20.28% 5.11% -11.94% - -
Enterprise Value (EV) 1 39,081 53,254 40,713 48,784 51,125 46,508 46,475 46,238
Change - 36.27% -23.55% 19.83% 4.8% -9.03% -0.07% -0.51%
P/E ratio 62.7x 70.4x 43.4x 39.3x 42.7x 34.2x 29.8x 26.2x
PBR -83.2x -309x -36.9x -60.5x -49.6x -20.3x -19.1x -20.6x
PEG - 3.2x 1.9x 1.1x -18.07x 2.3x 2x 1.9x
Capitalization / Revenue 21.8x 24.7x 16.5x 17.7x 16.5x 13.2x 12.1x 11.1x
EV / Revenue 23.1x 26.1x 18.1x 19.3x 17.9x 14.8x 13.6x 12.4x
EV / EBITDA 40.2x 44.5x 30.6x 32x 29.8x 24.5x 22.1x 20.1x
EV / EBIT 44.2x 49.6x 33.7x 35.2x 33.4x 27.2x 23.8x 21.4x
EV / FCF 51.4x 60.3x 39.8x 42.6x 36.9x 32.3x 29.6x 27x
FCF Yield 1.95% 1.66% 2.51% 2.35% 2.71% 3.1% 3.38% 3.71%
Dividend per Share 2 2.92 3.64 4.58 5.52 6.4 7.192 8.223 9.053
Rate of return 0.65% 0.59% 0.98% 0.98% 1.07% 1.31% 1.49% 1.64%
EPS 2 7.12 8.7 10.72 14.39 14.05 16.12 18.48 21
Distribution rate 41% 41.8% 42.7% 38.4% 45.6% 44.6% 44.5% 43.1%
Net sales 1 1,695 2,044 2,249 2,529 2,856 3,132 3,428 3,715
EBITDA 1 971.5 1,197 1,330 1,523 1,716 1,898 2,107 2,303
EBIT 1 884.8 1,073 1,208 1,385 1,529 1,707 1,952 2,164
Net income 1 601.8 726 870.6 1,149 1,109 1,243 1,377 1,541
Net Debt 1 2,066 2,740 3,518 4,046 4,101 5,099 5,067 4,829
Reference price 2 446.53 612.69 465.17 565.65 600.01 551.09 551.09 551.09
Nbr of stocks (in thousands) 82,895 82,447 79,958 79,091 78,371 75,140 - -
Announcement Date 1/28/21 1/27/22 1/31/23 1/30/24 1/29/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
34.19x14.85x24.51x1.31% 41.41B
34.14x10.53x20.65x0.76% 152B
36.41x7.99x20.41x1.81% 58.29B
39.55x5.22x16.31x0.85% 27.03B
18.66x3.9x11.83x2.8% 23.66B
36.54x4.59x12.75x0.54% 16.44B
18.66x4.25x10.82x3.02% 12.99B
19.17x4.87x13.01x1.56% 10.94B
47.83x - - 0.41% 3.55B
-11.14x2.59x6.42x-.--% 2.27B
Average 27.40x 6.53x 15.19x 1.31% 34.83B
Weighted average by Cap. 32.80x 9.00x 19.04x 1.24%
See all sector valuations

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