Bank stocks snap 3-day slide after Wells Fargo, JPMorgan & Citigroup beat estimates