Valuation: Bank of New York Mellon Corporation (The)

Capitalization 97.73B 84.64B 77.66B 73.07B 136B 9,313B 138B 923B 359B 4,504B 367B 359B 15,663B P/E ratio 2026 *
16.3x
P/E ratio 2027 * 15x
Enterprise value 156B 135B 124B 116B 217B 14,829B 220B 1,470B 572B 7,172B 584B 572B 24,940B EV / Sales 2026 *
7.25x
EV / Sales 2027 * 7.08x
Free-Float
48.11%
Yield 2026 *
1.55%
Yield 2027 * 1.72%
1 day-1.13%
1 week+2.12%
Current month+2.12%
1 month+6.55%
3 months+23.57%
6 months+24.88%
Current year+22.65%
1 week 137.5
Extreme 137.5
144.98
1 month 130.16
Extreme 130.16
144.98
Current year 111.71
Extreme 111.71
144.98
1 year 87.41
Extreme 87.41
144.98
3 years 39.66
Extreme 39.66
144.98
5 years 36.22
Extreme 36.22
144.98
10 years 26.4
Extreme 26.4
144.98
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.
04-17Free

Director

1,592 0.0002%
04-17Free

Director

1,592 0.0002%
04-17Free

Director

1,592 0.0002%
Change 5d. change 1-year change 3-years change Capi.($)
-1.13%+2.12%+57.65%+228.01% 97.73B
-2.09%-4.90%+0.66%+45.36% 155B
+0.13%+1.59%+34.97%+106.02% 144B
-0.80%-1.07%+15.57%+119.06% 99.68B
-0.82%-3.45%-18.28%+49.20% 73.83B
-0.61%+3.93%+64.01%+117.85% 44.77B
-0.09%+2.01%-12.33%+45.27% 40.87B
-1.04%+3.03%+57.97%+125.61% 31.55B
+0.87%-2.90%-48.21%+10.45% 30.08B
-0.91%+1.40%+12.42%-5.38% 22.71B
Average -0.65%+0.40%+16.44%+84.14% 73.97B
Weighted average by Cap. -0.83%-0.42%+18.92%+96.44%

Financials

2026 *2027 *
Net sales 21.47B 18.6B 17.06B 16.05B 29.9B 2,046B 30.37B 203B 78.94B 990B 80.63B 78.88B 3,442B 22.28B 19.3B 17.71B 16.66B 31.03B 2,123B 31.51B 210B 81.91B 1,027B 83.67B 81.85B 3,571B
Net income 5.99B 5.18B 4.76B 4.48B 8.34B 571B 8.47B 56.55B 22.01B 276B 22.48B 21.99B 960B 6.23B 5.4B 4.95B 4.66B 8.68B 594B 8.81B 58.84B 22.9B 287B 23.39B 22.88B 998B
Net Debt 57.88B 50.13B 46B 43.27B 80.6B 5,516B 81.86B 547B 213B 2,668B 217B 213B 9,277B 60.07B 52.02B 47.73B 44.91B 83.65B 5,724B 84.95B 567B 221B 2,768B 226B 221B 9,627B
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
05/06/26 142.39 $ -1.13% 2,996,317
04/06/26 144.02 $ +2.45% 3,626,928
03/06/26 140.57 $ -0.50% 3,519,645
02/06/26 141.28 $ -0.92% 3,821,439
01/06/26 142.59 $ +2.27% 3,270,121
Trader
Investor
-
Global
-
Quality
ESG MSCI
AAA
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
15
Last Close Price
142.39USD
Average target price
142.85USD
Spread / Average Target
+0.32%

Quarterly revenue - Rate of surprise