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

BANK OF NEW YORK MELLON CORPORATION (THE)

(BK)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 46 54246 41437 60842 216--
Entreprise Value (EV)1 60 24769 08557 34075 85876 31388 528
P/E ratio 11,7x11,2x11,1x11,9x10,7x9,20x
Yield 2,21%2,34%2,92%2,68%2,96%3,55%
Capitalization / Revenue 2,84x2,82x2,38x2,71x2,64x2,54x
EV / Revenue 3,68x4,20x3,63x4,87x4,78x5,34x
EV / EBITDA ------
Price to Book 1,22x1,19x0,91x0,99x0,94x0,94x
Nbr of stocks (in thousands) 988 777922 199886 136875 481--
Reference price (USD) 47,150,342,448,248,248,2
Last update 01/16/201901/16/202001/20/202106/18/202106/18/202106/18/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 16 39216 46215 80815 56315 98016 590
EBITDA ------
Operating profit (EBIT)1 5 5374 9555 0304 4974 6835 213
Operating Margin 33,8%30,1%31,8%28,9%29,3%31,4%
Pre-Tax Profit (EBT)1 5 1925 5874 4684 5514 7185 077
Net income1 4 0704 2723 4233 4873 5953 848
Net margin 24,8%26,0%21,7%22,4%22,5%23,2%
EPS2 4,044,513,834,044,515,24
Dividend per Share2 1,041,181,241,291,431,71
Last update 01/16/201901/16/202001/20/202106/18/202106/18/202106/18/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 13 70522 67119 73233 64334 09846 312
Net Cash position1 ------
Leverage (Debt / EBITDA) ------
Free Cash Flow ------
ROE (Net Profit / Equities) 10,8%11,4%8,70%8,55%9,07%9,74%
Shareholders' equity1 37 68537 47439 34540 77039 64839 513
ROA (Net Profit / Asset) 1,19%1,23%0,83%0,76%0,81%0,92%
Assets1 342 017347 317412 410456 540446 420420 592
Book Value Per Share2 38,642,146,548,951,351,1
Cash Flow per Share2 5,950,105,644,514,945,43
Capex ------
Capex / Sales ------
Last update 01/16/201901/16/202001/20/202106/18/202106/18/202106/18/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
42 215 686 442
Net sales (USD)
15 808 000 000
Number of employees
48 000
Sales / Employee (USD)
329 333
Free-Float
62,9%
Free-Float capitalization (USD)
26 563 229 113
Avg. Exchange 20 sessions (USD)
230 121 225
Average Daily Capital Traded
0,55%
EPS & Dividend