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 40,042 - -
Change - -26.37% 20.28% 5.11% -8.32% -7.12% - -
Enterprise Value (EV) 1 53,254 40,713 48,784 51,125 48,797 45,875 45,697 45,455
Change - -23.55% 19.83% 4.8% -4.55% -5.99% -0.39% -0.53%
P/E 70.4x 43.4x 39.3x 42.7x 36.6x 27.9x 25.4x 22.3x
PBR -309x -36.9x -60.5x -49.6x -15.9x -15x -14.7x -14.6x
PEG - 1.9x 1.1x -18.07x 3.1x 1.1x 2.58x 1.6x
Capitalization / Revenue 24.7x 16.5x 17.7x 16.5x 13.8x 11.4x 10.5x 9.67x
EV / Revenue 26.1x 18.1x 19.3x 17.9x 15.6x 13.1x 12x 11x
EV / EBITDA 44.5x 30.6x 32x 29.8x 25.6x 21.2x 19.2x 17.5x
EV / EBIT 49.6x 33.7x 35.2x 33.4x 28.5x 23.4x 20.9x 18.9x
EV / FCF 60.3x 39.8x 42.6x 36.9x 33.5x 28.5x 25.6x 23.2x
FCF Yield 1.66% 2.51% 2.35% 2.71% 2.99% 3.51% 3.9% 4.31%
Dividend per Share 2 3.64 4.58 5.52 6.4 7.2 8.143 9.293 10.57
Rate of return 0.59% 0.98% 0.98% 1.07% 1.25% 1.48% 1.69% 1.92%
EPS 2 8.7 10.72 14.39 14.05 15.69 19.75 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,513 3,822 4,140
EBITDA 1 1,197 1,330 1,523 1,716 1,906 2,160 2,381 2,602
EBIT 1 1,073 1,208 1,385 1,529 1,714 1,962 2,182 2,401
Net income 1 726 870.6 1,149 1,109 1,202 1,431 1,547 1,724
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 550.79 550.79 550.79
Nbr of stocks (in thousands) 82,447 79,958 79,091 78,371 75,140 72,700 - -
Announcement Date 27/01/22 31/01/23 30/01/24 29/01/25 28/01/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
27.88x13.06x21.23x1.48% 40.04B
25.99x8.7x16.65x0.92% 126B
22.61x5.12x12.8x2.85% 39.35B
25.76x3.72x11.77x1.3% 20.27B
24.95x5.09x12.91x2.86% 15.97B
11.94x2.83x8.53x4.32% 15.85B
18.13x3.71x10.49x0.67% 14.75B
16.88x4.11x11.02x1.77% 9.05B
41.66x - - 0.7% 3.46B
Average 23.98x 5.79x 13.18x 1.87% 31.66B
Weighted average by Cap. 24.43x 7.52x 15.24x 1.6%

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

  1. Stock Market
  2. Stocks
  3. MSCI Stock
  4. Valuation MSCI, Inc.