Aktier av JP Morgan, Citigroup och Wells Fargo rapporterade en blandad påse av andra kvartalet resultat, vilket sätter press på aktiekurser.
Känslan spred sig till andra bankaktier, vilket ledde till minskningar på Bank of America och Morgan Stanley.
Vinster på andra håll kompenserade förlusterna, eftersom investerarna ryckte av svaga försäljningsuppgifter.
Dow Jones steg med 0,4 % till 21 637,74 och S&P 500-indexet steg med 0,47% till 2,459,29. Nasdaqn ökade med 0,6% till 6,311,41.
Den amerikanska detaljhandeln minskade med 0,2 % från maj till juni - den andra månaden i rad har de minskat, enligt uppgifter från US Census. Minskningen i maj reviderades dock till en minskning på 0,1 % jämfört med den ursprungliga uppskattningen på 0,3 %.
Försäljningsminskningen verkade inte skada detaljhandelsaktierna. Walmart-aktierna var bland marknadens största vinnare och ökade med 1,7 %.
Aktierna förstärktes också av svaga inflationsuppgifter, vilket skulle kunna minska möjligheten för Federal Reserve att i år öka räntan med en tredje gång.
Labour Department sa att konsumentprisindexet (KPI) steg 1,6% i juni från ett år tidigare, en nedgång från en kurs på 1,9% i maj. Den centrala KPI-åtgärden - som bortser från livsmedels- och energikostnader - var oförändrad på 1,7 procent.
S&P 500 och Dow Jones har hittills ökat med 9 % i år, medan Nasdaq ligger före 16 %.
De amerikanska aktieindexen stängdes högre på fredag trots nedgångar i bankaktier eftersom investerarna reagerade på den senaste omgången av resultat i sektorn.