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

STATE STREET CORPORATION

(STT)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 23 93728 76325 67727 422--
Entreprise Value (EV)1 34 52542 11146 88245 36046 33947 017
P/E ratio 9,85x13,8x11,5x11,5x9,97x8,35x
Yield 2,82%2,50%2,86%2,71%2,91%3,17%
Capitalization / Revenue 2,00x2,45x2,19x2,34x2,29x2,20x
EV / Revenue 2,88x3,58x4,01x3,87x3,87x3,77x
EV / EBITDA ------
Price to Book 1,14x1,15x0,98x1,14x1,07x1,03x
Nbr of stocks (in thousands) 379 536363 623352 798347 768--
Reference price (USD) 63,179,172,878,978,978,9
Last update 01/18/201901/17/202001/19/202106/15/202106/15/202106/15/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 11 98211 75611 70311 72411 96512 464
EBITDA ------
Operating profit (EBIT)1 3 4613 1003 3293 0493 2153 228
Operating Margin 28,9%26,4%28,4%26,0%26,9%25,9%
Pre-Tax Profit (EBT)1 2 9992 8522 8993 0943 3133 632
Net income1 2 4102 1492 2572 3832 5662 753
Net margin 20,1%18,3%19,3%20,3%21,5%22,1%
EPS2 6,405,756,326,847,919,44
Dividend per Share2 1,781,982,082,142,292,50
Last update 01/18/201901/17/202001/19/202106/17/202106/17/202106/17/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 10 58813 34821 20517 93818 91819 595
Net Cash position1 ------
Leverage (Debt / EBITDA) ------
Free Cash Flow ------
ROE (Net Profit / Equities) 12,2%10,0%10,0%11,0%11,9%13,8%
Shareholders' equity1 19 75421 49022 57021 73521 60319 962
ROA (Net Profit / Asset) 1,13%0,88%0,81%0,81%0,86%0,93%
Assets1 214 070245 096280 164294 140298 597297 658
Book Value Per Share2 55,568,874,269,273,976,2
Cash Flow per Share2 --9,898,649,72-
Capex ------
Capex / Sales ------
Last update 01/18/201901/17/202001/19/202106/15/202106/17/202106/17/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
27 421 528 247
Net sales (USD)
11 703 000 000
Number of employees
39 318
Sales / Employee (USD)
297 650
Free-Float
68,7%
Free-Float capitalization (USD)
18 846 952 119
Avg. Exchange 20 sessions (USD)
193 952 983
Average Daily Capital Traded
0,71%
EPS & Dividend