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 67729 825--
Entreprise Value (EV)1 34 52542 11146 88247 76348 74249 420
P/E ratio 9,85x13,8x11,5x12,6x10,8x9,16x
Yield 2,82%2,50%2,86%2,48%2,65%2,88%
Capitalization / Revenue 2,00x2,45x2,19x2,55x2,50x2,40x
EV / Revenue 2,88x3,58x4,01x4,08x4,08x3,98x
EV / EBITDA ------
Price to Book 1,14x1,15x0,98x1,24x1,16x1,13x
Nbr of stocks (in thousands) 379 536363 623352 798347 768--
Reference price (USD) 63,179,172,885,885,885,8
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 71111 95312 416
EBITDA ------
Operating profit (EBIT)1 3 4613 1003 3293 0493 2153 228
Operating Margin 28,9%26,4%28,4%26,0%26,9%26,0%
Pre-Tax Profit (EBT)1 2 9992 8522 8993 0943 3073 583
Net income1 2 4102 1492 2572 3832 5612 664
Net margin 20,1%18,3%19,3%20,3%21,4%21,5%
EPS2 6,405,756,326,837,929,37
Dividend per Share2 1,781,982,082,132,282,47
Last update 01/18/201901/17/202001/19/202106/15/202106/15/202106/15/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%10,9%11,9%11,5%
Shareholders' equity1 19 75421 49022 57021 81121 52723 083
ROA (Net Profit / Asset) 1,13%0,88%0,81%0,81%0,86%0,80%
Assets1 214 070245 096280 164295 051297 530333 000
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/15/202106/14/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
29 824 607 006
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)
20 498 600 047
Avg. Exchange 20 sessions (USD)
167 799 136
Average Daily Capital Traded
0,56%
EPS & Dividend