WallStSmart
BK

The Bank of New York Mellon Corporation

NYSE: BK · FINANCIAL SERVICES · BANKS - DIVERSIFIED

$132.27
-0.95% today

Updated 2026-04-29

Market cap
$92.23B
P/E ratio
16.67
P/S ratio
4.47x
EPS (TTM)
$8.06
Dividend yield
1.56%
52W range
$80 – $139
Volume
3.7M

WallStSmart proprietary scores

76
out of 100
Grade: B+
Buy
Investment rating
8.7
Growth
A
4.0
Quality
C
7.5
Profitability
B+
6.3
Valuation
B
5/9
Piotroski F-Score
Moderate
0.0
Altman Z-Score
Distress
Industry rank
View all highly rated stocks (75+) →201 stocks currently score above 75

Price targets

Analyst target
$141.96
+7.33%
12-Month target
$118.24
-10.61%
Intrinsic (DCF)
Margin of safety
3 Strong Buy7 Buy6 Hold0 Sell1 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Profit margin 28.90% — above average
+ Free cash flow $4.75B — positive
+ Revenue growth 13.40% QoQ
Risks
- Altman Z 0.04 — distress zone

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM2026 (E)
Revenue$19.80B$33.79B$39.55B$40.44B$20.65B$21.8B
Net income$2.56B$3.30B$4.53B$5.55B$1.63B
EPS$8.06$8.62
Free cash flow$13.72B$4.69B$-782.00M$5.18B$4.75B
Profit margin12.91%9.77%11.45%13.72%28.90%

Recent insider activity

DateInsiderTypeSharesPrice
2026-04-01ROBINSON, ELIZABETHBuy88$120.97
2026-04-01O'CONNOR, SANDRABuy227$120.97
2026-04-01IZZO, RALPHBuy227$120.97

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
BK$92.23B768.77.56.34.0Strong Buy
BRK-B$1.03T543.37.55.08.0Buy
BRK-A$1.01T533.37.55.08.0Buy
JPM$828.64B738.08.05.75.5Strong Buy
V$636.99B687.310.05.05.5Strong Buy
MA$449.94B708.010.04.36.0Strong Buy

Smart narrative

The Bank of New York Mellon Corporation trades at $132.27. representing a P/E of 16.67x trailing earnings. Our Smart Value Score of 76/100 indicates the stock is good. The company scores 5/9 on the Piotroski F-Score. With an Altman Z-Score of 0.04, it sits in the distress. TTM revenue stands at $20.65B. with profit margins at 28.90%.

Frequently asked questions

What is The Bank of New York Mellon Corporation's stock price?
The Bank of New York Mellon Corporation (BK) trades at $132.27.
Is The Bank of New York Mellon Corporation overvalued?
Smart Value Score 76/100 (Grade B+, Buy).
What is the price target of The Bank of New York Mellon Corporation (BK)?
The analyst target price is $141.96, representing +7.3% upside from the current price of $132.27.
What is the future stock price of BK by 2030?
Our research-backed model estimates The Bank of New York Mellon Corporation could reach $464.09 by 2030, based on analyst consensus, management guidance, and sector analysis.
What is The Bank of New York Mellon Corporation's revenue?
TTM revenue is $20.65B.
Piotroski F-Score?
5/9 — moderate financial health.
Altman Z-Score?
0.04 — distress.

Company info

SectorFINANCIAL SERVICES
IndustryBANKS - DIVERSIFIED
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio4.47x
ROE13.50%
Beta1.05
50D MA$122.84
200D MA$113.41
Shares out0.69B
Float0.68B
Short ratio
Avg volume3.7M

Performance

1 week-2.33%
1 month+11.50%
3 months+8.87%
YTD+13.94%
1 year
3 years
5 years