Projected Income Statement: Bank of New York Mellon Corporation (The)

Forecast Balance Sheet: Bank of New York Mellon Corporation (The)

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Net Debt 1 19,732 27,728 37,297 30,816 20,193 49,056 57,210 58,440
Change - 40.52% 34.51% -17.38% -34.47% 142.94% 4.25% 2.15%
Announcement Date 1/20/21 1/18/22 1/13/23 1/12/24 1/15/25 1/13/26 - -
1USD in Million
Estimates

Cash Flow Forecast: Bank of New York Mellon Corporation (The)

Fiscal Period: December 2019 2020 2021 2022 2023 2024
CAPEX 1 1,210 1,222 1,215 1,346 1,220 1,469
Change - 0.99% -0.57% 10.78% -9.36% 20.41%
Free Cash Flow (FCF) 1 - - - - - -
Change - - - - - -
Announcement Date 2/27/20 2/25/21 2/25/22 2/27/23 2/28/24 2/27/25
1USD in Million
Estimates

Forecast Financial Ratios: Bank of New York Mellon Corporation (The)

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027

Profitability

        
EBITDA Margin (%) - - - - - - - -
EBIT Margin (%) 31.82% 27.73% 20.56% 24.76% 31.78% 34.99% 36.26% 37.93%
EBT Margin (%) 28.26% 29.18% 20.32% 24.08% 31.41% 35.15% 36.33% 37.17%
Net margin (%) 21.65% 22.3% 14.42% 17.99% 23.29% 26.42% 26.97% 27.61%
FCF margin (%) - - - - - - - -
FCF / Net Income (%) - - - - - - - -

Profitability

        
ROA 0.83% 0.78% 0.88% 0.98% 1.09% 1.19% 1.24% 1.31%
ROE 8.7% 8.9% 6.5% 8.8% 11.9% 13.9% 13.93% 14.86%

Financial Health

        
Leverage (Debt/EBITDA) - - - - - - - -
Debt / Free cash flow - - - - - - - -

Capital Intensity

        
CAPEX / Current Assets (%) - - - - - - - -
CAPEX / EBITDA (%) - - - - - - - -
CAPEX / FCF (%) - - - - - - - -

Items per share

        
Cash flow per share 1 5.645 3.314 18.49 7.504 0.9183 - - -
Change - -41.29% 458.02% -59.42% -87.76% - - -
Dividend per Share 1 1.24 1.3 1.42 1.58 1.78 2 2.22 2.425
Change - 4.84% 9.23% 11.27% 12.66% 12.36% 11% 9.23%
Book Value Per Share 1 46.53 47.5 44.4 48.24 51.52 57.36 60.69 64.32
Change - 2.08% -6.53% 8.65% 6.8% 11.34% 7.04% 5.98%
EPS 1 3.83 4.14 2.9 4 5.8 7.4 8.313 9.28
Change - 8.09% -29.95% 37.93% 45% 27.59% 13.76% 11.63%
Nbr of stocks (in thousands) 886,136 825,821 808,280 769,073 727,078 688,236 688,236 688,236
Announcement Date 1/20/21 1/18/22 1/13/23 1/12/24 1/15/25 1/13/26 - -
1USD
Estimates
2025 2026 *
P/E ratio 15.7x 14.5x
PBR 2.02x 1.98x
EV / Sales 6.47x 6.61x
Yield 1.72% 1.85%
More valuation ratios * Estimated data

EPS & Dividend

Y-o-Y evolution of P/E

Year-on-year evolution of the Yield

Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
17
Last Close Price
120.18USD
Average target price
132.60USD
Spread / Average Target
+10.33%
Consensus

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Equities
  3. BK Stock
  4. Financials Bank of New York Mellon Corporation (The)