According to
Zen Ratings, our proprietary rating system that evaluates 115 factors proven to drive growth in stocks and assigns each stock in our system an overall letter grade as well as 7 individual Component Grades for Value, Growth, Momentum, Sentiment, Safety, Financials, and proprietary AI algorithms, the 3 best bank stocks to buy right now are:
1. Franklin Financial Services (NASDAQ:FRAF)
The Component Grade breakdown for Franklin Financial Services (NASDAQ:FRAF) is: Value: B, Growth: B, Momentum: C, Sentiment: A, Safety: C, Financials: C, and AI: C.
Franklin Financial Services (NASDAQ:FRAF) has a Due Diligence Score of 44, which is 5 points higher than the bank industry average of 39.
FRAF passed 15 out of 38 due diligence checks and has strong fundamentals. Franklin Financial Services has seen its stock return 47.92% over the past year, overperforming other bank stocks by 25 percentage points.
2. Waterstone Financial (NASDAQ:WSBF)
The Component Grade breakdown for Waterstone Financial (NASDAQ:WSBF) is: Value: C, Growth: B, Momentum: C, Sentiment: C, Safety: C, Financials: C, and AI: B.
Waterstone Financial (NASDAQ:WSBF) has a Due Diligence Score of 40, which is 1 points higher than the bank industry average of 39.
WSBF passed 14 out of 38 due diligence checks and has average fundamentals. Waterstone Financial has seen its stock return 48.85% over the past year, overperforming other bank stocks by 26 percentage points.
3. West Bancorporation (NASDAQ:WTBA)
The Component Grade breakdown for West Bancorporation (NASDAQ:WTBA) is: Value: B, Growth: B, Momentum: C, Sentiment: C, Safety: C, Financials: D, and AI: C.
West Bancorporation (NASDAQ:WTBA) has a Due Diligence Score of 48, which is 9 points higher than the bank industry average of 39.
WTBA passed 16 out of 38 due diligence checks and has strong fundamentals. West Bancorporation has seen its stock return 23.19% over the past year.