Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

BNY

BUY

The Bank of New York Mellon Cor · Financial Services · United States · $107.8B · Avg Vol: $680M/d

69
StockRank
Get insider-trade alerts
Q
61
V
23
M
79
P/E (TTM)
19.5x
ROE
14.1%
D/E
0.8x
Dividend %
1.3%

COMPANY DESCRIPTION

The Bank of New York Mellon Corp is a global financial services company and the world's largest custodian bank, overseeing trillions of dollars in assets under custody and administration. The company competitive moat is defined by its massive operational scale, systemic importance to global financial markets, and high client switching costs. It operates as a dominant, highly stable financial institution specializing in asset servicing, clearing, and investment management.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue16.2B17.3B18.3B19.8B6.9%21.4B21.9B22.9B7.6%
EPS2.914.015.847.4736.9%8.059.2110.1916.8%
Shares808.4M759.3M717.7M688.2M-14.9%686.4M
Debt30.9B31.7B31.4B34.3B3.6%87.4B
Equity40.7B40.8B41.3B44.3B2.8%
Op CF15.1B5.9B687.0M6.7B-23.6%3.3B
Inv CF19.9B-5.8B-9.5B-44.3B
Fin CF-33.7B-3.5B6.3B39.7B
Loading 1Y...
PRICE (1Y)+9.6%
143147152157162Jun 12Jul 7Jul 27
SMA 50SMA 200
Close
$157.77
RSI (14)
59.9
52W High
$163.12
From 52W High
1.0%

SCORE BREAKDOWN

Quality
61
ROIC (ROA)
1.3%*44.4
ROE
14.1%72.0
GP/Assets
4.5%N/A
Op. Margin
40.0%59.4
FCF/Assets
0.3%N/A
Piotroski
683.6
Int. Cover
50.0
D/E Ratio
0.77xN/A
Current Ratio
bankN/A
Value
23
P/E (TTM)
19.5x25.9
EV/EBITDA
bankN/A
P/FCF
74.1xN/A
P/B
2.7x16.4
P/S
5.0x36.3
Div Yield
1.3%12.1
Momentum
79
52W High %
97%72.5
RS 6M
27%93.6
SMA 50/200
1.17x91.0
EPS Rev 4W
+5.3%96.5
EPS Rev 12W
N/A
EPS Improve
+27%55.5
Q Growth
24%58.1

FUNDAMENTALS

Market Cap
$107.8B
P/E (Forward)
15.4x
Gross Margin

SECTOR PEERS

Closest peers in Financial Services, ranked by industry match, size, and score similarity. Cross-listings of BNY are excluded.

TickerCompanyMkt CapStockRankSignal
BNYThe Bank of New York Mellon Cor(you)$107.8B69BUY
INGA.ASING Groep N.V.$88.7B70BUY
BARC.LBarclays PLC$90.9B67BUY
CMCanadian Imperial Bank of Commerce$107.2B63HOLD
BBVA.MCBanco Bilbao Vizcaya Argentaria, S.A.$135.7B71BUY
UBSG.SWUBS Group AG$161.8B70BUY
BMOBank of Montreal$124.5B61HOLD
601328.SSBank of Communications Co., Ltd.$84.7B78BUY
BSD2.DEBanco Santander, S.A.$193.2B73BUY
BNS.TOThe Bank of Nova Scotia$110.9B54HOLD

Peer medians: ROE 9.6% · P/E 13.0x · Gross margin 83.5%

The Bank of New York Mellon Cor (BNY) — Stock Score Summary

The Bank of New York Mellon Cor (BNY) has a MoatMap StockRank of 69/100 based on Quality (61/100), Value (23/100), and Momentum (79/100) factor scores. The current signal is BUY.

The Bank of New York Mellon Corp is a global financial services company and the world's largest custodian bank, overseeing trillions of dollars in assets under custody and administration. The company competitive moat is defined by its massive operational scale, systemic importance to global financial markets, and high client switching costs. It operates as a dominant, highly stable financial institution specializing in asset servicing, clearing, and investment management.

Key Financial Metrics

Price$157.77
Market Cap$107.8B
P/E (TTM)19.49
P/E (Forward)15.40
Price/Book2.67
Return on Equity14.1%
Debt/Equity0.77x
Operating Margin40.0%
Revenue Growth13.1%
Dividend Yield1.3%
Free Cash Flow$1.5B

The Bank of New York Mellon Cor operates in the Banks - Diversified industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is The Bank of New York Mellon Cor’s (BNY) StockRank?
MoatMap’s StockRank for The Bank of New York Mellon Cor (BNY) is 69/100, with a Buy signal. It is a composite of Quality (61), Value (23), and Momentum (79) factor ranks across MoatMap’s 20,000+ stock universe.
Does The Bank of New York Mellon Cor have an economic moat?
The Bank of New York Mellon Cor (BNY) has a Quality factor score of 61/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is The Bank of New York Mellon Cor a buy, hold, or sell?
MoatMap’s current signal for The Bank of New York Mellon Cor (BNY) is Buy, based on a StockRank of 69/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is The Bank of New York Mellon Cor in?
The Bank of New York Mellon Cor (BNY) operates in the Financial Services sector, specifically the Banks - Diversified industry (United States).