These Bank and Financials ETFs stocks currently have a "Strong Buy" analyst rating consensus:
Financial Select Sector SPDR Fund - Strong Buy, based on 1720 analyst ratings, 1032 Buy, 618 Hold, and 70 Sell.
Vanguard Financials ETF - Strong Buy, based on 4213 analyst ratings, 2323 Buy, 1708 Hold, and 182 Sell.
SPDR S&P Regional Banking ETF - Strong Buy, based on 1062 analyst ratings, 528 Buy, 498 Hold, and 36 Sell.
iShares U.S. Financials ETF - Strong Buy, based on 2344 analyst ratings, 1312 Buy, 912 Hold, and 120 Sell.
Fidelity MSCI Financials Index ETF - Strong Buy, based on 4176 analyst ratings, 2298 Buy, 1696 Hold, and 182 Sell.
Invesco KBW Bank ETF - Strong Buy, based on 606 analyst ratings, 360 Buy, 228 Hold, and 18 Sell.
SPDR S&P Bank ETF - Strong Buy, based on 1194 analyst ratings, 662 Buy, 480 Hold, and 52 Sell.
iShares US Financial Services ETF - Strong Buy, based on 1900 analyst ratings, 1096 Buy, 726 Hold, and 78 Sell.