MSCI
Equity, fixed income, and hedge fund stock market indexes, and equity portfolio analysis tools.
Launch date
Employees
Market cap
€40.0b
Enterprise valuation
€43.8b (Public information from Sep 2024)
Share price
$551.40997 MSCI
Company register number 03981254
New York City New York (HQ)
Financials
Estimates*
USD | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
---|---|---|---|---|---|---|---|
Revenues | 1.7b | 2.0b | 2.2b | 2.5b | 2.8b | 3.1b | 3.4b |
% growth | 9 % | 21 % | 10 % | 12 % | 12 % | 9 % | 10 % |
EBITDA | 929m | 1.1b | 1.3b | 1.7b | 1.7b | 1.9b | 2.1b |
% EBITDA margin | 55 % | 55 % | 59 % | 68 % | 60 % | 60 % | 61 % |
Profit | 602m | 726m | 871m | 1.1b | 1.1b | 1.2b | 1.4b |
% profit margin | 35 % | 36 % | 39 % | 45 % | 38 % | 39 % | 41 % |
EV / revenue | 23.1x | 26.1x | 18.1x | 19.3x | 17.5x | 16.0x | 14.5x |
EV / EBITDA | 42.0x | 47.2x | 30.5x | 28.4x | 29.3x | 26.6x | 24.0x |
R&D budget | 101m | 112m | 107m | 132m | - | - | - |
R&D % of revenue | 6 % | 5 % | 5 % | 5 % | - | - | - |
Source: Dealroom estimates
Date | Investors | Amount | Round |
---|---|---|---|
N/A | Growth Equity VC | ||
N/A | N/A | IPO | |
N/A | $600m | Post IPO Debt | |
Total Funding | - |
Recent News about MSCI
EditTech stack
Tech stackLearn more about the technologies and tools that this company uses.
Investments analysisEdit
Investments by MSCI
EditACQUISITION by Resurgens Technology Partners Jul 2018
ACQUISITION by MSCI Mar 2010
ACQUISITION by MSCI Sep 2021
ACQUISITION by MSCI Aug 2023
ACQUISITION by MSCI Sep 2019
ACQUISITION by MSCI Feb 2024
ACQUISITION by Deutsche Börse Group Nov 2020
ACQUISITION by MSCI Dec 2023
ACQUISITION by MSCI Oct 2023