← All curated stocks

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 AI

Not investment advice. Investingg AI summarizes public data and AI-generated analysis for informational purposes only.