Valuation: Bank of New York Mellon Corporation (The)

Capitalization 87.79B 74.79B 69.21B 65.17B 121B 8,165B 124B 812B 318B 3,921B 329B 322B 13,970B P/E ratio 2026 *
15.2x
P/E ratio 2027 * 13.7x
Enterprise value 145B 124B 115B 108B 201B 13,508B 205B 1,343B 526B 6,487B 545B 534B 23,113B EV / Sales 2026 *
6.84x
EV / Sales 2027 * 6.64x
Free-Float
50.75%
Yield 2026 *
1.75%
Yield 2027 * 1.94%
1 day-0.79%
1 week+4.45%
Current month+7.53%
1 month+8.91%
3 months+7.16%
6 months+22.02%
Current year+9.88%
1 week 122.17
Extreme 122.17
128.72
1 month 112.94
Extreme 112.935
128.72
Current year 111.71
Extreme 111.71
128.76
1 year 73.55
Extreme 73.55
128.76
3 years 39.65
Extreme 39.65
128.76
5 years 36.22
Extreme 36.22
128.76
10 years 26.4
Extreme 26.4
128.76
Manager TitleAgeSince
Chief Executive Officer 54 04/03/2022
Director of Finance/CFO 62 01/02/2023
Chief Investment Officer - 01/01/2017
Director TitleAgeSince
Director/Board Member 70 18/04/2014
Chairman 69 26/09/2019
Director/Board Member 57 03/10/2016
Change 5d. change 1-year change 3-years change Capi.($)
-0.79%+4.45%+64.23%+178.88% 87.79B
-0.23%+3.39%+13.72%+49.22% 155B
+0.96%+4.10%+43.51%+72.85% 128B
-0.36%+2.49%+29.69%+103.64% 94.41B
-0.27%+0.40%-5.45%+44.72% 72.29B
-1.45%+2.86%-4.78%+45.92% 40.48B
+0.67%+8.25%+75.57%+77.42% 38.62B
-0.26%+0.13%-30.04%+58.59% 36.89B
-0.26%+7.02%+72.42%+69.26% 28.21B
+4.02%+5.77%+23.01%+13.47% 20.11B
Average +0.20%+4.12%+28.19%+71.40% 70.24B
Weighted average by Cap. -0.01%+3.69%+28.31%+78.23%

Financials

2026 *2027 *
Net sales 21.24B 18.09B 16.74B 15.76B 29.36B 1,975B 29.97B 196B 76.85B 948B 79.69B 78B 3,379B 22.2B 18.91B 17.5B 16.48B 30.7B 2,065B 31.33B 205B 80.35B 992B 83.32B 81.55B 3,533B
Net income 5.76B 4.91B 4.54B 4.28B 7.97B 536B 8.13B 53.29B 20.85B 257B 21.62B 21.16B 917B 6.13B 5.22B 4.83B 4.55B 8.48B 570B 8.65B 56.72B 22.19B 274B 23.01B 22.53B 976B
Net Debt 57.45B 48.94B 45.3B 42.65B 79.44B 5,343B 81.07B 531B 208B 2,566B 216B 211B 9,143B 59.74B 50.89B 47.1B 44.35B 82.6B 5,556B 84.3B 553B 216B 2,668B 224B 219B 9,506B
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
48,100
Date Price Change Volume
10/04/26 127.56 $ -0.79% 2,893,416
09/04/26 128.58 $ +0.50% 3,036,218
08/04/26 127.94 $ +2.66% 4,289,148
07/04/26 124.62 $ +0.80% 3,668,470
06/04/26 123.63 $ +1.23% 3,307,839
Trader
Investor
-
Global
-
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
16
Last Close Price
127.56USD
Average target price
132.68USD
Spread / Average Target
+4.01%

Quarterly revenue - Rate of surprise