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 43,025 - -
Change - -26.37% 20.28% 5.11% -8.32% -0.2% - -
Enterprise Value (EV) 1 53,254 40,713 48,784 51,125 48,797 49,279 49,117 48,907
Change - -23.55% 19.83% 4.8% -4.55% 0.99% -0.33% -0.43%
P/E 70.4x 43.4x 39.3x 42.7x 36.6x 30.5x 28.1x 24.6x
PBR -309x -36.9x -60.5x -49.6x -15.9x -14.4x -14.1x -14x
PEG - 1.9x 1.1x -18.07x 3.1x 1.2x 3.29x 1.7x
Capitalization / Revenue 24.7x 16.5x 17.7x 16.5x 13.8x 12.2x 11.2x 10.3x
EV / Revenue 26.1x 18.1x 19.3x 17.9x 15.6x 14x 12.8x 11.7x
EV / EBITDA 44.5x 30.6x 32x 29.8x 25.6x 22.8x 20.7x 18.8x
EV / EBIT 49.6x 33.7x 35.2x 33.4x 28.5x 25.1x 22.6x 20.5x
EV / FCF 60.3x 39.8x 42.6x 36.9x 33.5x 32.3x 28x 25x
FCF Yield 1.66% 2.51% 2.35% 2.71% 2.99% 3.09% 3.57% 4%
Dividend per Share 2 3.64 4.58 5.52 6.4 7.2 8.068 9.251 10.55
Rate of return 0.59% 0.98% 0.98% 1.07% 1.25% 1.33% 1.53% 1.74%
EPS 2 8.7 10.72 14.39 14.05 15.69 19.82 21.51 24.55
Distribution rate 41.8% 42.7% 38.4% 45.6% 45.9% 40.7% 43% 43%
Net sales 1 2,044 2,249 2,529 2,856 3,134 3,524 3,843 4,174
EBITDA 1 1,197 1,330 1,523 1,716 1,906 2,160 2,378 2,608
EBIT 1 1,073 1,208 1,385 1,529 1,714 1,960 2,171 2,390
Net income 1 726 870.6 1,149 1,109 1,202 1,433 1,524 1,701
Net Debt 1 2,740 3,518 4,046 4,101 5,687 6,254 6,091 5,882
Reference price 2 612.69 465.17 565.65 600.01 573.73 604.94 604.94 604.94
Nbr of stocks (in thousands) 82,447 79,958 79,091 78,371 75,140 71,500 - -
Announcement Date 27/1/22 31/1/23 30/1/24 29/1/25 28/1/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
30.32x13.98x22.79x1.34% 43.03B
27.92x9.87x18.65x0.87% 130B
28.99x10.57x19.9x0.88% 81.73B
30.38x6.74x17.2x2.21% 50.44B
21.22x4.28x11.85x1.99% 33.75B
16.54x3.67x11x3.14% 21.37B
26.91x3.81x11.91x1.27% 20.56B
19.25x2.87x11.82x2.44% 19.99B
22.09x5.19x12.97x3.01% 17.52B
17.62x3.66x10.4x0.68% 14.45B
Average 24.12x 6.46x 14.85x 1.78% 43.3B
Weighted average by Cap. 26.54x 8.30x 17.08x 1.44%

Y-o-Y evolution of P/E

Valuation ratios - P/E - MSCI, Inc.

Historical PBR trend

Valuation ratios - PBR - MSCI, Inc.

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - MSCI, Inc.

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - MSCI, Inc.


Year-on-year evolution of the Yield

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