Jim Cramer ranks first-quarter earnings from 6 major U.S. banks. Our portfolio stocks fared well

A combination file photo shows Wells Fargo, Citibank, Morgan Stanley, JPMorgan Chase, Bank of America and Goldman Sachs.
Reuters

Wall Street's biggest banks finished reporting first-quarter earnings this week. Overall, their results were positive. Jim Cramer ranks them.