IBM shares wavered after the tech giant unveiled adjusted quarterly profits that easily topped estimates, but sales that lagged views.
IBM shares wavered after the tech giant unveiled adjusted quarterly profits that easily topped estimates, but sales that lagged views.