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,194 - -
Change - -26.37% 20.28% 5.11% -8.32% -6.76% - -
Enterprise Value (EV) 1 53,254 40,713 48,784 51,125 48,797 46,026 45,848 45,606
Change - -23.55% 19.83% 4.8% -4.55% -5.68% -0.39% -0.53%
P/E 70.4x 43.4x 39.3x 42.7x 36.6x 27.7x 25.5x 22.4x
PBR -309x -36.9x -60.5x -49.6x -15.9x -15.1x -14.8x -14.6x
PEG - 1.9x 1.1x -18.07x 3.1x 1x 2.94x 1.6x
Capitalization / Revenue 24.7x 16.5x 17.7x 16.5x 13.8x 11.4x 10.5x 9.72x
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.3x 17.5x
EV / EBIT 49.6x 33.7x 35.2x 33.4x 28.5x 23.4x 21x 19x
EV / FCF 60.3x 39.8x 42.6x 36.9x 33.5x 28.6x 25.7x 23.3x
FCF Yield 1.66% 2.51% 2.35% 2.71% 2.99% 3.5% 3.89% 4.29%
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.49% 1.68% 1.91%
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 552.87 552.87 552.87
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.69x13.09x21.23x1.49% 4.02TCr
25.14x9.1x17.24x0.97% 12TCr
23.26x5.3x13.28x2.72% 4.09TCr
23.77x3.5x11.06x1.41% 1.87TCr
13.02x3.03x9.09x3.96% 1.74TCr
21.26x4.99x12.49x3.12% 1.68TCr
16.98x3.53x10.03x0.7% 1.39TCr
18.84x4.54x12.15x1.59% 1.01TCr
59.19x - - 0.52% 465.46Cr
Average 25.46x 5.88x 13.32x 1.83% 3.13TCr
Weighted average by Cap. 24.10x 7.67x 15.47x 1.64%

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.
LAST HOURS | 40% Discount: The Best Subscriber-Only Tools to Unlock Hidden Opportunities!
d
:
:
SEIZE THE OFFER!