According to Zen Score, the 3 best bank stocks to buy right now are:
1. Southern Missouri Bancorp (NASDAQ:SMBC)
Southern Missouri Bancorp (NASDAQ:SMBC) is the top bank stock with a Zen Score of 63, which is 32 points higher than the bank industry average of 31. It passed 23 out of 38 due diligence checks and has strong fundamentals. Southern Missouri Bancorp has seen its stock return 32.27% over the past year, overperforming other bank stocks by 5 percentage points.
Southern Missouri Bancorp has an average 1 year
price target of $51.00, an upside of 20.11% from Southern Missouri Bancorp's current stock price of $42.46.
Southern Missouri Bancorp stock has a consensus Hold recommendation according to Wall Street analysts. Of the 1 analyst covering Southern Missouri Bancorp, 0% have issued a Strong Buy rating, 0% have issued a Buy, 100% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
2. Hdfc Bank (NYSE:HDB)
Hdfc Bank (NYSE:HDB) is the second best bank stock with a Zen Score of 57, which is 26 points higher than the bank industry average of 31. It passed 22 out of 38 due diligence checks and has strong fundamentals. Hdfc Bank has seen its stock lose -18.27% over the past year, underperforming other bank stocks by -46 percentage points.
3. Seacoast Banking Of Florida (NASDAQ:SBCF)
Seacoast Banking Of Florida (NASDAQ:SBCF) is the third best bank stock with a Zen Score of 57, which is 26 points higher than the bank industry average of 31. It passed 20 out of 38 due diligence checks and has strong fundamentals. Seacoast Banking Of Florida has seen its stock return 23.45% over the past year, underperforming other bank stocks by -4 percentage points.
Seacoast Banking Of Florida has an average 1 year
price target of $26.63, an upside of 10.43% from Seacoast Banking Of Florida's current stock price of $24.11.
Seacoast Banking Of Florida stock has a consensus Hold recommendation according to Wall Street analysts. Of the 4 analysts covering Seacoast Banking Of Florida, 0% have issued a Strong Buy rating, 25% have issued a Buy, 75% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.