Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nyse  >  MSCI, Inc.    MSCI

MSCI, INC.

(MSCI)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 11 39712 97921 87033 128--
Entreprise Value (EV)1 12 60814 67423 59935 20835 10535 030
P/E ratio 38,2x26,0x39,2x56,2x49,6x43,3x
Yield 1,04%1,30%0,98%0,73%0,82%0,96%
Capitalization / Revenue 8,94x9,05x14,0x19,6x17,8x16,2x
EV / Revenue 9,89x10,2x15,1x20,8x18,8x17,1x
EV / EBITDA 19,1x19,0x27,7x36,3x32,5x29,2x
Price to Book 28,4x-79,4x-285x-82,1x-86,7x-96,1x
Nbr of stocks (in thousands) 90 06988 03384 70782 895--
Reference price (USD) 127147258400400400
Last update 02/01/201801/31/201901/30/202011/05/202011/05/202010/30/2020
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 1 2741 4341 5581 6931 8662 048
EBITDA1 6597728509701 0801 198
Operating profit (EBIT)1 5796877568849931 109
Operating Margin 45,5%47,9%48,5%52,2%53,2%54,1%
Pre-Tax Profit (EBT)1 467630603689843955
Net income1 304508564602672762
Net margin 23,9%35,4%36,2%35,6%36,0%37,2%
EPS2 3,315,666,597,118,059,24
Dividend per Share2 1,321,922,522,913,293,82
Last update 02/01/201801/31/201901/30/202011/05/202011/05/202011/05/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 1 2111 6961 7302 0801 9771 902
Net Cash position1 ------
Leverage (Debt / EBITDA) 1,84x2,20x2,03x2,14x1,83x1,59x
Free Cash Flow1 355564656697796880
ROE (Net Profit / Equities) 102%433%----
Shareholders' equity1 298117----
ROA (Net Profit / Asset) 9,56%15,2%14,8%15,1%16,8%-
Assets1 3 1793 3323 7963 9893 998-
Book Value Per Share2 4,45-1,86-0,90-4,87-4,61-4,16
Cash Flow per Share2 4,406,31-9,199,4310,8
Capex1 48,849,053,853,658,761,5
Capex / Sales 3,83%3,41%3,45%3,17%3,14%3,00%
Last update 02/01/201801/31/201901/30/202011/05/202011/05/202010/30/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
33 128 173 785
Net sales (USD)
1 557 796 000
Number of employees
3 545
Sales / Employee (USD)
439 435
Free-Float
60,5%
Free-Float capitalization (USD)
20 037 960 620
Avg. Exchange 20 sessions (USD)
245 368 190
Average Daily Capital Traded
0,74%
EPS & Dividend