Wells Fargo has been able to capitalize on the mortgage market better than its peer group has, while JPMorgan has cleaned up shop a bit and moved past its London Whale headache from just a few weeks ago.

Bank of America and Citigroup don't get a lot of love from our analysts this earnings season, but that doesn't mean they're bad investments. See more in the following video.

In fact, Bank of America could still be one of the best banking stocks to own today. To learn more about the most-talked-about bank out there, check out our in-depth company report on Bank of America. The report details Bank of America's prospects, including three reasons to buy and three reasons to sell. Just click here to get access.