Skip to main content

Want a detailed portfolio tracker?

BK
NYSE
$15.01

Bank Of New York Mellon Corp (BK)

Market Cap

$10B

PEG Ratio

0.06

Revenue 5Y CAGR

+65.46%

Profit Margin

28%

Price Chart

Valuation
Market Cap$10B
P/E1.86
Forward P/E15.48
PEG0.06
Profitability
Total Revenue (TTM)$20B
Gross Profit (TTM)$21B
EBITDA$7.52B
Profit Margin28%
EPS$8.09
Financial Health
Debt-to-Equity72.8%
Free Cash Flow Yield14.02%
Dividend Yield1.51%
Growth & Risk
EPS 5Y CAGR+14.78%
Revenue 5Y CAGR+65.46%
FCF 5Y CAGR-9.30%
Sharpe Ratio5.37