 Bank stocks rebound impressively in the first half of 2021. Top-performing SP 500 banks like Wells Fargo WFC, SVB Financial SIVB, Bank of America BAC, Fifth Third Bancorp FITB Peoples United PBCT that are driven by solid fundamentals are worth a look. 