Banks are a key part of the economy, and their stocks can be a good investment for the long term. Here are 12 of the best bank stocks to buy for the long term:
- JPMorgan Chase & Co. (JPM): JPMorgan is the largest bank in the US by assets and is a global leader in financial services.
- Bank of America Corp. (BAC): Bank of America is the second-largest bank in the US by assets and has a strong presence in retail banking.
- Wells Fargo & Co. (WFC): Wells Fargo is the third-largest bank in the US by assets and is a leader in mortgage lending.
- Citigroup Inc. (C): Citigroup is a global bank with a strong presence in investment banking and trading.
- Goldman Sachs Group Inc. (GS): Goldman Sachs is a global investment bank and financial services company.
- Morgan Stanley (MS): Morgan Stanley is a global investment bank and financial services company.
- PNC Financial Services Group Inc. (PNC): PNC is a regional bank with a strong presence in the Mid-Atlantic and Midwest.
- US Bancorp (USB): US Bancorp is a regional bank with a strong presence in the Midwest and West.
- Truist Financial Corporation (TFC): Truist is a regional bank with a strong presence in the Southeast.
- Fifth Third Bancorp (FITB): Fifth Third is a regional bank with a strong presence in the Midwest.
- TD Group Inc. (TD): TD Group is a Canadian bank with a strong presence in the US.
- HSBC Holdings plc (HSBC): HSBC is a British bank with a global presence.
- UBS Group AG (UBS): UBS is a Swiss bank with a global presence.