
Bank of America Corporation (BOFA.NE) Stock Competitors & Peer Comparison
See (BOFA.NE) competitors and their performances in Stock Market.
Peer Comparison Table: Banks - Diversified Industry
Detailed financial metrics including price, market cap, P/E ratio, and more.
| Symbol | Price | Change % | Market Cap | P/E Ratio | EPS | Dividend Yield |
|---|---|---|---|---|---|---|
| BOFA.NE | CA$29.46 | +1.76% | 565.1B | 5.97 | CA$4.93 | +1.91% |
| JPM.NE | CA$43.05 | +0.99% | 1.2T | 1.90 | CA$22.69 | +1.76% |
| RY.TO | CA$289.12 | +0.38% | 403.8B | 18.56 | CA$15.58 | +2.20% |
| CITI.TO | CA$59.39 | +0.61% | 324.9B | 16.64 | CA$3.57 | N/A |
| TD.TO | CA$170.90 | +0.95% | 282.3B | 18.58 | CA$9.20 | +2.50% |
| RY-PZ.TO | CA$25.00 | +0.04% | 208.6B | 2.19 | CA$11.44 | +2.20% |
| BMO.TO | CA$247.86 | +0.95% | 173.6B | 18.16 | CA$13.65 | +2.66% |
| TD-PFK.TO | CA$24.97 | -0.10% | 171.3B | 3.10 | CA$8.05 | +2.50% |
| TD-PFI.TO | CA$26.03 | -0.04% | 164.6B | 5.40 | CA$4.82 | +2.50% |
| CM.TO | CA$162.19 | +0.01% | 150.3B | 16.76 | CA$9.68 | +2.52% |
Stock Comparison
BOFA.NE vs JPM.NE Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, JPM.NE has a market cap of 1.2T. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while JPM.NE trades at CA$43.05.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas JPM.NE's P/E ratio is 1.90. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to JPM.NE's ROE of +0.16%. Regarding short-term risk, BOFA.NE is less volatile compared to JPM.NE. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check JPM.NE's competition here
BOFA.NE vs RY.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, RY.TO has a market cap of 403.8B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while RY.TO trades at CA$289.12.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas RY.TO's P/E ratio is 18.56. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to RY.TO's ROE of +0.16%. Regarding short-term risk, BOFA.NE is less volatile compared to RY.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check RY.TO's competition here
BOFA.NE vs CITI.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, CITI.TO has a market cap of 324.9B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while CITI.TO trades at CA$59.39.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas CITI.TO's P/E ratio is 16.64. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to CITI.TO's ROE of N/A. Regarding short-term risk, BOFA.NE is less volatile compared to CITI.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check CITI.TO's competition here
BOFA.NE vs TD.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, TD.TO has a market cap of 282.3B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while TD.TO trades at CA$170.90.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas TD.TO's P/E ratio is 18.58. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to TD.TO's ROE of +0.12%. Regarding short-term risk, BOFA.NE is less volatile compared to TD.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check TD.TO's competition here
BOFA.NE vs RY-PZ.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, RY-PZ.TO has a market cap of 208.6B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while RY-PZ.TO trades at CA$25.00.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas RY-PZ.TO's P/E ratio is 2.19. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to RY-PZ.TO's ROE of +0.16%. Regarding short-term risk, BOFA.NE and RY-PZ.TO have similar daily volatility (0.00).Check RY-PZ.TO's competition here
BOFA.NE vs BMO.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, BMO.TO has a market cap of 173.6B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while BMO.TO trades at CA$247.86.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas BMO.TO's P/E ratio is 18.16. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to BMO.TO's ROE of +0.11%. Regarding short-term risk, BOFA.NE is less volatile compared to BMO.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check BMO.TO's competition here
BOFA.NE vs TD-PFK.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, TD-PFK.TO has a market cap of 171.3B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while TD-PFK.TO trades at CA$24.97.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas TD-PFK.TO's P/E ratio is 3.10. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to TD-PFK.TO's ROE of +0.12%. Regarding short-term risk, BOFA.NE is less volatile compared to TD-PFK.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check TD-PFK.TO's competition here
BOFA.NE vs TD-PFI.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, TD-PFI.TO has a market cap of 164.6B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while TD-PFI.TO trades at CA$26.03.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas TD-PFI.TO's P/E ratio is 5.40. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to TD-PFI.TO's ROE of +0.12%. Regarding short-term risk, BOFA.NE is less volatile compared to TD-PFI.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check TD-PFI.TO's competition here
BOFA.NE vs CM.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, CM.TO has a market cap of 150.3B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while CM.TO trades at CA$162.19.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas CM.TO's P/E ratio is 16.76. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to CM.TO's ROE of +0.15%. Regarding short-term risk, BOFA.NE is less volatile compared to CM.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check CM.TO's competition here
BOFA.NE vs BNS.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, BNS.TO has a market cap of 150.3B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while BNS.TO trades at CA$122.57.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas BNS.TO's P/E ratio is 15.53. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to BNS.TO's ROE of +0.11%. Regarding short-term risk, BOFA.NE is less volatile compared to BNS.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check BNS.TO's competition here
BOFA.NE vs TD-PFL.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, TD-PFL.TO has a market cap of 135.5B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while TD-PFL.TO trades at CA$24.99.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas TD-PFL.TO's P/E ratio is 3.10. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to TD-PFL.TO's ROE of +0.12%. Regarding short-term risk, BOFA.NE is less volatile compared to TD-PFL.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check TD-PFL.TO's competition here
BOFA.NE vs NA.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, NA.TO has a market cap of 86.2B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while NA.TO trades at CA$223.81.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas NA.TO's P/E ratio is 18.68. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to NA.TO's ROE of +0.14%. Regarding short-term risk, BOFA.NE is less volatile compared to NA.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check NA.TO's competition here
BOFA.NE vs NA-PE.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, NA-PE.TO has a market cap of 28B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while NA-PE.TO trades at CA$25.85.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas NA-PE.TO's P/E ratio is 2.05. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to NA-PE.TO's ROE of +0.14%. Regarding short-term risk, BOFA.NE is less volatile compared to NA-PE.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check NA-PE.TO's competition here
BOFA.NE vs NA-PC.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, NA-PC.TO has a market cap of 26.4B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while NA-PC.TO trades at CA$26.49.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas NA-PC.TO's P/E ratio is 2.24. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to NA-PC.TO's ROE of +0.14%. Regarding short-term risk, BOFA.NE is less volatile compared to NA-PC.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check NA-PC.TO's competition here
BOFA.NE vs CM-PT.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, CM-PT.TO has a market cap of 23.2B. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while CM-PT.TO trades at CA$25.00.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas CM-PT.TO's P/E ratio is 3.54. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to CM-PT.TO's ROE of +0.15%. Regarding short-term risk, BOFA.NE and CM-PT.TO have similar daily volatility (0.00).Check CM-PT.TO's competition here
BOFA.NE vs TD-PFG.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, TD-PFG.TO has a market cap of 0. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while TD-PFG.TO trades at CA$25.00.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas TD-PFG.TO's P/E ratio is 3.14. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to TD-PFG.TO's ROE of +0.12%. Regarding short-term risk, BOFA.NE is less volatile compared to TD-PFG.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check TD-PFG.TO's competition here
BOFA.NE vs CM-PR.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, CM-PR.TO has a market cap of 0. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while CM-PR.TO trades at CA$24.99.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas CM-PR.TO's P/E ratio is 3.54. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to CM-PR.TO's ROE of +0.15%. Regarding short-term risk, BOFA.NE is less volatile compared to CM-PR.TO. This indicates potentially lower risk in terms of short-term price fluctuations for BOFA.NE.Check CM-PR.TO's competition here
BOFA.NE vs BMO-PF.TO Comparison June 2026
BOFA.NE plays a significant role within the Financial Services sector. Its performance reflects broader market trends and attracts considerable investor interest.
Comparing market capitalization, BOFA.NE stands at 565.1B. In comparison, BMO-PF.TO has a market cap of 0. Regarding current trading prices, BOFA.NE is priced at CA$29.46, while BMO-PF.TO trades at CA$25.02.
To assess relative profitability and valuation, we examine the Return on Equity (ROE) and Price-to-Earnings (P/E) ratios.
BOFA.NE currently has a P/E ratio of 5.97, whereas BMO-PF.TO's P/E ratio is N/A. In terms of profitability, BOFA.NE's ROE is +0.10%, compared to BMO-PF.TO's ROE of +0.11%. Regarding short-term risk, BOFA.NE and BMO-PF.TO have similar daily volatility (0.00).Check BMO-PF.TO's competition here