Today's charts: Big bank shares drop; Goldman adds Walmart to 'Conviction Buy' list

Yahoo Finance is tracking JPMorgan, Citigroup, Wells Fargo and Walmart in intraday trading on Friday.

JPMorgan (JPM) – The big bank topped Wall Street earnings estimates in the second quarter, posting adjusted EPS of $1.71 on revenue of $26.41 billion. Analysts were expecting a profit of $1.58 and revenue of $24.96 billion. Shares hit an all-time high on July 6 and are up nearly 9& over the past three months.

Citigroup (C) – The company reported adjusted earnings per share of $1.28 on revenue of $17.9 billion, topping analyst expectations on both the top and bottom lines. Despite the beat, Citigroup’s stock is under pressure after reporting a slowdown in trading. Trading revenue dropped 7% to $3.9 billion during the second quarter, down from $4.21 billion a year ago. The stock is up about 11.5% since the start of the year.

Wells Fargo (WFC) – Wells Fargo reported mixed results ahead of the opening bell on Friday. The bank posted a quarterly profit of $1.07 per share, topping analysts’ expectations for $1.01 per share, but it’s revenue of $22.17 billion missed by $300 million. CEO Tim Sloan said in a statement, “We continued to make progress this quarter in our efforts to rebuild trust and build a better Wells Fargo and, while there is still more work ahead of us, we are on the right track and I am confident about our future.”

Walmart (WMT) – Goldman Sachs upgraded the retail giant to buy from neutral and added the stock to its ‘Conviction Buy’ list. The firm is confident that Walmart can compete with rival Amazon and is “as well positioned as any mass market retailer.” Shares of the retailer have climbed about 10% since the start of the year.

For more on Friday’s big stock movers, check out the Final Round, live at 4 p.m. ET, right here on Yahoo Finance.