Best bank stocks

Ticker
Name
Country
Market Cap
Price
Price1-Day Change ()
30-Day Relative Volume
Price1-Year Change
S&P 500
NASDAQ 100
Next Earnings Date
Next Ex-Dividend Date
PE Ratio
TTM Dividend Yield
Annual Dividend
Annual Revenue
Annual EPS
JPMorgan Chase & Co.United States783.30B287.740.00%0.96+20.34%-Apr 14, 2026-14.382.02%5.55279.07B20.02
Bank of America CorporationUnited States341.98B46.830.00%0.89+10.95%-Apr 15, 2026-12.252.35%1.08194.26B3.81
HSBC Holdings plcUnited Kingdom274.45B79.940.00%0.55+35.84%--May 5, 2026-13.344.69%3.30138.71B6.03
Morgan StanleyUnited States252.59B158.930.00%1.17+32.61%-Apr 15, 2026-15.572.47%3.85119.72B10.21
The Goldman Sachs Group, Inc.United States243.84B805.480.00%0.59+44.52%-Apr 13, 2026-15.701.92%14.00126.21B51.32
Wells Fargo & CompanyUnited States239.17B76.190.00%0.75+4.71%-Apr 14, 2026-12.172.30%1.70124.24B6.26
Royal Bank of CanadaCanada228.09B162.350.00%1.77+42.14%--May 28, 2026Apr 22, 202615.512.76%4.3397.16B10.05
American Express CompanyUnited States202.79B294.390.00%0.79+8.77%-Apr 23, 2026Apr 1, 202619.141.11%3.1680.48B15.38
Citigroup Inc.United States194.44B108.670.00%0.82+52.11%-Apr 14, 2026-15.592.17%2.32169.16B6.99
Mitsubishi UFJ Financial Group, Inc.Japan191.50B16.720.00%0.65+16.92%--May 14, 2026-14.772.96%0.4483.02B1.05
The Charles Schwab CorporationUnited States169.32B93.280.00%0.68+18.48%-Apr 16, 2026-20.021.21%1.0827.68B4.65
Banco Santander, S.A.Spain163.55B11.060.00%1.05+55.77%--Apr 29, 2026May 3, 202610.652.32%0.26140.42B1.02
The Toronto-Dominion BankCanada158.87B94.320.00%0.87+57.49%--May 28, 2026Apr 8, 202610.743.23%2.9987.36B8.25
Blackstone Inc.United States143.52B113.530.00%0.98-24.17%-Apr 16, 2026-29.363.68%4.1313.65B3.87
HDFC Bank LimitedIndia136.54B26.620.00%2.36-15.72%--Apr 18, 2026-13.091.73%0.3556.14B1.64
On page
Table height
Total: 25
On page
Table height
List of top banks traded on NASDAQ & NYSE. Includes current stock price, earnings & dividend calendar, charts, analyst recommendations, and the latest news
ex-dividend date: March 30, 2026
ex-dividend date: May 3, 2026
on April 23, 2026
ex-dividend date: April 8, 2026
ex-dividend date: April 1, 2026
max 100 per day