Company Valuation: MSCI, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2019 2020 2021 2022 2023 2024 2025 2026
Capitalization 1 21,870 37,015 50,514 37,194 44,738 48,647 48,647 -
Change - 69.25% 36.47% -26.37% 20.28% 8.74% 0% -
Enterprise Value (EV) 1 23,599 39,081 53,254 40,713 48,784 52,610 52,528 52,477
Change - 65.6% 36.27% -23.55% 19.83% 7.84% -0.16% -0.1%
P/E ratio 39.2x 62.7x 70.4x 43.4x 39.3x 44.9x 39.1x 34.3x
PBR -285x -83.2x -309x -36.9x -60.5x -68.7x -63.7x -47.6x
PEG - 7.8x 3.2x 1.9x 1.1x -11.67x 2.7x 2.4x
Capitalization / Revenue 14x 21.8x 24.7x 16.5x 17.7x 17x 15.6x 14.3x
EV / Revenue 15.1x 23.1x 26.1x 18.1x 19.3x 18.4x 16.8x 15.4x
EV / EBITDA 27.7x 40.2x 44.5x 30.6x 32x 30.8x 27.8x 25.2x
EV / EBIT 31.2x 44.2x 49.6x 33.7x 35.2x 34.4x 30.7x 27.6x
EV / FCF 36x 51.4x 60.3x 39.8x 42.6x 39.3x 36.8x 33x
FCF Yield 2.78% 1.95% 1.66% 2.51% 2.35% 2.55% 2.72% 3.03%
Dividend per Share 2 2.52 2.92 3.64 4.58 5.52 6.374 7.196 8.041
Rate of return 0.98% 0.65% 0.59% 0.98% 0.98% 1.03% 1.16% 1.3%
EPS 2 6.59 7.12 8.7 10.72 14.39 13.84 15.87 18.1
Distribution rate 38.2% 41% 41.8% 42.7% 38.4% 46.1% 45.4% 44.4%
Net sales 1 1,558 1,695 2,044 2,249 2,529 2,860 3,123 3,413
EBITDA 1 850.5 971.5 1,197 1,330 1,523 1,711 1,889 2,082
EBIT 1 755.7 884.8 1,073 1,208 1,385 1,527 1,710 1,899
Net income 1 563.6 601.8 726 870.6 1,149 1,094 1,237 1,391
Net Debt 1 1,730 2,066 2,740 3,518 4,046 3,964 3,881 3,831
Reference price 2 258.18 446.53 612.69 465.17 565.65 620.72 620.72 620.72
Nbr of stocks (in thousands) 84,707 82,895 82,447 79,958 79,091 78,371 78,371 -
Announcement Date 1/30/20 1/28/21 1/27/22 1/31/23 1/30/24 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

Add to a list
P/E ratio EV / Sales EV / EBITDA Yield Capi. ($)
44.52x18.27x30.54x+1.03%48.27B
42.54x12x24.37x+0.71%159B
42.15x10.32x27.06x+1.32%74.12B
38.38x7.33x22.87x+1.32%41.98B
52.31x6.71x20.71x+0.58%33.33B
62.88x5.56x15.56x+0.45%18.71B
29.82x8.04x20.17x+0.91%17.66B
19.62x4.35x11.03x+2.71%12.58B
1603.93x3.43x8.77x+1.76%5.04B
-9.62x3.17x7.69x-.--%3.91B
Average 192.65x 7.92x 18.88x +1.08% 41.48B
Weighted average by Cap. 61.24x 10.65x 23.80x +0.97%
See all sector valuations

Year-on-year evolution of the PER

evolution-chart MSCI-INC

Historical PBR trend

evolution-chart MSCI-INC

Evolution Enterprise Value / Sales

evolution-chart MSCI-INC

Change in Enterprise Value/EBITDA

evolution-chart MSCI-INC

Year-on-year evolution of the Yield

evolution-chart MSCI-INC