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,372 - -
Change - -26.37% 20.28% 5.11% -8.32% -4.03% - -
Enterprise Value (EV) 1 53,254 40,713 48,784 51,125 48,797 47,207 47,031 46,790
Change - -23.55% 19.83% 4.8% -4.55% -3.26% -0.37% -0.51%
P/E 70.4x 43.4x 39.3x 42.7x 36.6x 28.6x 26.3x 23.2x
PBR -309x -36.9x -60.5x -49.6x -15.9x -15.5x -15.2x -15x
PEG - 1.9x 1.1x -18.07x 3.1x 1.1x 3.06x 1.7x
Capitalization / Revenue 24.7x 16.5x 17.7x 16.5x 13.8x 11.8x 10.8x 9.98x
EV / Revenue 26.1x 18.1x 19.3x 17.9x 15.6x 13.4x 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 24x 21.6x 19.5x
EV / FCF 60.3x 39.8x 42.6x 36.9x 33.5x 29.2x 26.6x 24.1x
FCF Yield 1.66% 2.51% 2.35% 2.71% 2.99% 3.42% 3.75% 4.16%
Dividend per Share 2 3.64 4.58 5.52 6.4 7.2 8.226 9.298 10.59
Rate of return 0.59% 0.98% 0.98% 1.07% 1.25% 1.45% 1.63% 1.86%
EPS 2 8.7 10.72 14.39 14.05 15.69 19.89 21.6 24.56
Distribution rate 41.8% 42.7% 38.4% 45.6% 45.9% 41.4% 43% 43.1%
Net sales 1 2,044 2,249 2,529 2,856 3,134 3,519 3,827 4,146
EBITDA 1 1,197 1,330 1,523 1,716 1,906 2,160 2,372 2,594
EBIT 1 1,073 1,208 1,385 1,529 1,714 1,965 2,176 2,393
Net income 1 726 870.6 1,149 1,109 1,202 1,439 1,538 1,712
Net Debt 1 2,740 3,518 4,046 4,101 5,687 5,835 5,659 5,418
Reference price 2 612.69 465.17 565.65 600.01 573.73 569.08 569.08 569.08
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 (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
28.61x13.41x21.86x1.45% 41.37B
26.51x9.46x17.94x0.91% 127B
30.07x10.79x20.33x0.86% 84B
27x6.11x15.29x2.36% 47.21B
20.86x4.22x11.67x2.03% 33.18B
15.72x3.51x10.51x3.31% 20.44B
19.04x2.84x11.7x2.47% 19.77B
24.57x3.56x11.25x1.39% 18.94B
21.29x5x12.49x3.12% 16.88B
17.99x3.61x10.23x0.69% 14.19B
Average 23.17x 6.25x 14.33x 1.86% 42.26B
Weighted average by Cap. 25.58x 8.09x 16.58x 1.49%

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.