Wells Fargo reports record profits despite losses on ARMs

Bank takes $250 million hit unloading loans