Stocks finished mixed Wednesday as investors weighed earnings from several banking giants.
Here are some of the top gainers for Wednesday:
1. Goldman Sachs | Increase 2.3%
Global revenue rose 47% to $7.58 billion, the largest tally in more than a decade, the company said.
2. Wells Fargo | Increase 5.5%
Earnings totaled $4.74 billion, or $1.05 a share, compared with $653 million, or 1 cent a share, a year earlier.
3. Occidental Petroleum | Increase 5.2%
Occidental Petroleum (OXY) - Get Report advanced after the oil giant was upgraded to buy from neutral by an analyst at MKM Partners, who said the oil giant's recent depreciation warrants the ratings boost.
Analyst John Gerdes kept a $32 price target on the shares.
4. Grupo Televisa | Increase 24%
The combined operation, unveiled as a new media company called Televisa Univision, will feature content from both broadcasters.