IBM (IBM) stock is selling off after sharing a grim update for its expected second-quarter report, blaming a shift to memory ...