BAC vs RY Stock Comparison 2026 | Alert Invest

BAC
vs
RY
Updated 2026-05-04

Bank of America Corporation (BAC) vs Royal Bank of Canada (RY): Stock Comparison 2026

BAC price$53.24
BAC target$61.13
RY price$179.54
RY target$124.85
SectorFinancial Services

Quick verdict: BAC vs RY in 2026

Bank of America Corporation (BAC) holds a notable edge over Royal Bank of Canada (RY) in this 2026 stock comparison, demonstrating stronger performance across several key financial metrics. While RY leads in revenue growth, BAC presents a more compelling valuation and is clearly favored by analysts. RY boasts superior net margins, yet BAC’s EBITDA margin and free cash flow yield are substantially higher, indicating robust operational efficiency. Not investment advice.

Best for Growth: RY
Best for Value: BAC
Best for Income: RY (slight edge)

BAC vs RY: key metrics side by side

Full side-by-side comparison of BAC and RY across valuation, profitability, growth and analyst sentiment. Data updated 2026-05-04.

BAC7 wins
vs
RY4 wins
MetricBACRY
Revenue (TTM)$191.57B$137.36B
Revenue growth YoY-0.5%2.1% RY wins
Gross margin63.18%62.97%
Net margin18.13%20.88% RY wins
EBITDA margin23.87% BAC wins7.61%
ROEN/A%N/A%
FCF yield14.8% BAC wins8.32%
P/E ratio12.19x BAC wins16.25x
P/B ratio1.28x BAC wins2.44x
Debt / equity1.28x BAC wins2.59x
Dividend yield0.02%0.03% RY wins
Buy rating %64.8% BAC wins41.4%
Analyst consensusBuyHold
Price target upside+14.8% BAC wins-30.5%
DCF upside-38.6%+26.3% RY wins
FMP ratingB-B
Overall edge: BAC leads on 7 of 11 comparable metrics.

BAC vs RY valuation comparison

When considering the BAC vs RY valuation, Bank of America Corporation (BAC) generally presents a more attractive picture based on traditional multiples. BAC trades at a P/E ratio of 12.19x, significantly lower than Royal Bank of Canada’s (RY) P/E of 16.25x. Similarly, BAC’s Price-to-Book (P/B) ratio stands at 1.28x, which is considerably below RY’s 2.44x. These metrics suggest that BAC could be considered the cheaper stock from a multiples perspective as of 2026-05-04, implying investors are paying less for its earnings and assets.

However, a deeper dive into valuation, specifically using a Discounted Cash Flow (DCF) model, reveals a contrasting view. BAC’s DCF calculation indicates a potential downside of -38.6% from its current price, suggesting it might be overvalued relative to its intrinsic value. In stark contrast, RY’s DCF points to a substantial upside of +26.3%, implying it could be undervalued. This divergence highlights that while BAC appears cheaper on P/E and P/B, RY might offer greater long-term intrinsic value potential, making the BAC vs RY fundamentals and valuation assessment nuanced depending on the chosen methodology.

BAC vs RY growth comparison

In terms of top-line expansion, Royal Bank of Canada (RY) demonstrates stronger growth momentum compared to Bank of America (BAC). RY reported a year-over-year revenue growth of +2.1%, indicating a positive trajectory in its operations. Conversely, BAC experienced a slight contraction, with revenue growth at -0.5% over the same period. This suggests that for investors prioritizing revenue growth in their BAC vs RY stock comparison 2026 analysis, RY currently exhibits more dynamic expansion.

Delving into profitability metrics that also reflect operational growth, the picture becomes more complex. BAC boasts an impressive EBITDA margin of 23.87%, significantly higher than RY’s 7.61%. This indicates BAC’s superior efficiency in managing its operating expenses relative to its revenue before accounting for non-operating items. However, RY edges out BAC in net margin, achieving 20.88% compared to BAC’s 18.13%. This suggests that RY converts a larger portion of its revenue into net profit, potentially due to lower interest expenses or income taxes, balancing the growth narrative with different aspects of financial performance.

BAC vs RY profitability

When assessing BAC vs RY profitability, Royal Bank of Canada (RY) shows a slight advantage in net margin, converting 20.88% of its revenue into profit, which is higher than Bank of America’s (BAC) 18.13%. This indicates RY’s ability to retain a larger share of its revenue as profit after all expenses, including taxes. Both companies report N/A% for Return on Equity (ROE), preventing a direct comparison using this specific metric for shareholder return efficiency.

However, BAC stands out significantly in terms of free cash flow generation. BAC’s Free Cash Flow (FCF) yield is a robust 14.8%, implying it generates a substantial amount of cash relative to its market capitalization. This is considerably higher than RY’s FCF yield of 8.32%. For investors focused on which company generates more actual cash available for dividends, share buybacks, or debt reduction, BAC’s superior FCF yield suggests a stronger ability to convert earnings into usable cash.

Analyst ratings: BAC vs RY

Looking at analyst sentiment, Bank of America (BAC) clearly enjoys a more favorable outlook. Out of 54 analysts covering BAC, 64.8% recommend a ‘Buy’ rating, leading to a strong consensus of ‘Buy’. The collective analyst target price for BAC is $61.13, which implies an attractive upside of +14.8% from its current price of $53.24. This robust endorsement from the analytical community signals confidence in BAC’s future performance and potential for capital appreciation, positioning it strongly in any bac vs ry stock comparison 2026.

In contrast, Royal Bank of Canada (RY) receives a more cautious assessment from analysts. With 29 analysts covering the stock, only 41.4% have a ‘Buy’ recommendation, resulting in an overall ‘Hold’ consensus. Furthermore, the consensus target price for RY is $124.85, which represents a significant potential downside of -30.5% from its current price of $179.54. This stark difference in analyst recommendations and price targets indicates that the investment community currently views BAC as a more compelling opportunity with greater upside potential, making it the preferred choice for those asking which stock do analysts prefer.

Should I buy BAC or RY stock in 2026?

For investors prioritizing growth in their portfolio, Royal Bank of Canada (RY) appears to be the stronger contender in this bac vs ry stock comparison 2026. With a year-over-year revenue growth of 2.1% compared to Bank of America’s (BAC) -0.5%, RY demonstrates better momentum in expanding its top line. If your investment strategy focuses on companies showing consistent revenue expansion, despite other financial metrics, RY might align better with your objectives.

If you are a value-oriented investor, Bank of America (BAC) presents a more compelling case. Trading at a P/E ratio of 12.19x and a P/B ratio of 1.28x, BAC is significantly cheaper than RY, which trades at 16.25x P/E and 2.44x P/B. These valuation multiples suggest that BAC offers a more attractive entry point based on its earnings and asset base. This perspective is crucial for those interested in bac vs ry fundamentals and valuation, seeking to acquire solid businesses at reasonable prices.

For income-focused investors, the choice between BAC and RY depends on prioritizing a slightly higher yield, though both are quite low. Royal Bank of Canada (RY) currently offers a dividend yield of 0.03%, marginally higher than Bank of America’s (BAC) 0.02%. While neither stock is a high-yield play, RY technically provides a slightly better return through dividends. As always, this analysis is for informational purposes only and should not be considered investment advice.

Alert Invest · Free Newsletter

Get alerts when top investors buy a stock!

Track when institutional investors and analysts change positions on BAC and RY. Free, every week.

  • Institutional & insider moves
  • Analyst upgrades & downgrades
  • 100% free — unsubscribe anytime

Get free investor alerts →

FAQ: BAC vs RY

Is BAC or RY a better stock in 2026?

Based on our 2026 comparison, Bank of America (BAC) currently appears to be a more favored stock by analysts, with 64.8% ‘Buy’ ratings compared to Royal Bank of Canada’s (RY) 41.4%. Furthermore, BAC trades at a lower P/E ratio of 12.19x versus RY’s 16.25x, suggesting a potentially more attractive valuation. However, RY shows stronger revenue growth. This is not investment advice.

Which has more analyst upside — BAC or RY?

BAC consensus: $61.13 (+14.8%). RY consensus: $124.85 (-30.5%). As of 2026-05-04, analysts project a positive upside for BAC, while RY’s target suggests a significant downside. Not a prediction by Alert Invest.

Which is growing faster — BAC or RY?

BAC revenue growth: -0.5% YoY. RY revenue growth: 2.1% YoY. Royal Bank of Canada (RY) demonstrates stronger revenue growth momentum compared to Bank of America (BAC).

Which is more profitable — BAC or RY?

BAC net margin: 18.13%, ROE: N/A%. RY net margin: 20.88%, ROE: N/A%. RY exhibits a higher net margin, indicating better profitability on each dollar of revenue, though BAC has a significantly higher EBITDA margin.

Do BAC or RY pay dividends?

BAC dividend yield: 0.02%. RY dividend yield: 0.03%. Both companies pay a dividend, with RY currently offering a slightly higher yield.

For informational purposes only. Not investment advice. Data: Financial Modeling Prep & SEC EDGAR. Always do your own research.