IBM shares plunge 22% in pre-market after Q2 earnings forecast falls short of estimates · Activ.news