Valuation: Bank of New York Mellon Corporation (The)

Market Cap 104B 91.21B 84.13B 77.7B 147B 9,945B 150B 1,005B 395B 4,899B 392B 383B 16,843B P/E 2026 *
17.1x
P/E 2027 * 15.6x
Enterprise Value 162B 142B 131B 121B 229B 15,463B 233B 1,563B 614B 7,617B 609B 595B 26,187B EV / Sales 2026 *
7.47x
EV / Sales 2027 * 7.24x
Free-Float
48.11%
Yield 2026 *
1.51%
Yield 2027 * 1.69%
1 day-0.22%
1 week+3.61%
Current month+5.05%
1 month+5.51%
3 months+19.10%
6 months+25.91%
Current year+30.86%
1 week 148.36
Extreme 148.36
155.08
1 month 141.78
Extreme 141.78
155.08
Current year 111.71
Extreme 111.71
155.08
1 year 93.37
Extreme 93.37
155.08
3 years 39.66
Extreme 39.66
155.08
5 years 36.22
Extreme 36.22
155.08
10 years 26.4
Extreme 26.4
155.08
Manager TitleAgeSince
Chief Executive Officer 54 04/03/2022
Director of Finance/CFO 62 01/02/2023
Chief Tech/Sci/R&D Officer - 15/09/2024
Director TitleAgeSince
Director/Board Member 70 18/04/2014
Chairman 69 26/09/2019
Director/Board Member 57 03/10/2016
Date Insider Type Main position Quantity % Market Cap.
07-01Free

Director

282 0.0000%
07-01Free

Director

616 0.0001%
07-01Free

Director

73 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
-0.22%+3.61%+62.10%+235.96% 104B
+1.61%+4.06%-5.95%+42.71% 161B
-0.13%+0.29%+47.80%+132.22% 158B
+1.57%+0.67%+7.63%+113.28% 97.91B
+1.30%+0.68%-13.82%+57.81% 74.76B
+0.03%+5.58%+64.49%+137.63% 49.88B
+1.32%+3.60%-5.51%+49.90% 45.56B
-0.54%+2.43%-35.81%+40.53% 36.48B
+0.38%+3.99%+45.78%+145.95% 33.97B
+1.28%0.00%+16.83%+1.78% 25.4B
Average +0.66%+2.79%+18.35%+95.78% 78.73B
Weighted average by Cap. +0.71%+2.78%+20.89%+105.99%

Financials

2026 *2027 *
Net sales 21.71B 18.99B 17.52B 16.18B 30.7B 2,071B 31.21B 209B 82.18B 1,020B 81.51B 79.74B 3,507B 22.68B 19.84B 18.3B 16.9B 32.07B 2,163B 32.61B 219B 85.86B 1,066B 85.16B 83.31B 3,664B
Net income 6.11B 5.34B 4.93B 4.55B 8.64B 583B 8.78B 58.9B 23.13B 287B 22.94B 22.44B 987B 6.47B 5.66B 5.22B 4.82B 9.14B 617B 9.3B 62.33B 24.48B 304B 24.28B 23.75B 1,044B
Net Debt 57.85B 50.6B 46.68B 43.11B 81.8B 5,518B 83.18B 558B 219B 2,718B 217B 212B 9,345B 60.04B 52.52B 48.44B 44.74B 84.9B 5,727B 86.32B 579B 227B 2,821B 225B 221B 9,698B
Logo Bank of New York Mellon Corporation (The)
The Bank of New York Mellon Corporation specializes in asset management and services related to securities. The group offers asset and property management, security conservation and issuance, and cash management services to institutions, businesses, and individuals. At the end of 2025, The Bank of New York Mellon Corporation had USD 59,300 billion in assets under custody and under administration and USD 2,200 billion in assets under management.
Employees
47,200
Date Price Change Volume
10/07/26 $151.92 -0.22% 2,296,917
09/07/26 $152.26 +1.41% 4,122,670
08/07/26 $150.14 -1.81% 3,548,908
07/07/26 $152.91 +1.97% 3,812,403
Trader
Investor
-
Global
-
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
16
Last Close Price
151.92USD
Average target price
153.86USD
Spread / Average Target
+1.28%

Quarterly revenue - Rate of surprise