Bank of New York Mellon Corp (BNY)
State Commercial Banks · State Commercial Banks · NYSE
$159.79
-2.53%
Investingg Score
60.7 / 100
Hold
Business overview
- Free cash flow margin of 25.8% highlights strong cash generation relative to revenue.
- Market capitalization stands at 109,973,284,289.23 reflecting a large-scale institutional presence.
These figures indicate a cash-generative enterprise operating with substantial scale in the commercial banking sector.
Financial health
- Financial Quality pillar score is 46.
- Balance Sheet pillar score is 50.
These moderate pillar scores suggest a stable foundation, though specific detailed debt and liability metrics are unavailable.
- Gross Margin
- Data unavailable
- Operating Margin
- Data unavailable
- Current Ratio
- Data unavailable
- Debt / Equity
- 0.72
- Free Cash Flow (TTM)
- $5.2B
- Interest Coverage
- Data unavailable
Valuation
- Trailing P/E ratio is 19.82.
- Forward P/E ratio is 15.94, with a Price-to-Sales ratio of 5.48 and a free cash flow yield of 4.7%.
These multiples suggest that investors are paying a moderate premium for projected future earnings while receiving a reasonable cash yield.
- P/E (TTM)
- 19.8x
- Forward P/E
- 15.9x
- Price / Sales
- 5.5x
- EV / EBITDA
- Data unavailable
- FCF Yield
- 4.7%
Key risks
- Data unavailable for specific risk factors in the provided dataset.
- Uncertainty remains regarding broader macroeconomic pressures impacting state commercial banks.
- Valuation multiples such as a 19.82 P/E ratio introduce downside risk if growth slows.
Market cap $110.0B · data as of 2026-08-19
Related stocks
Get the full interactive report
Technicals, earnings history, news, bull/base/bear scenarios, Ask the Stock, and more — free to start.
Analyze BNY with Investingg AINot investment advice. Investingg AI summarizes public data and AI-generated analysis for informational purposes only.
