IBM Stock Has Hit a 52-Week High: Is It a Buy?

IBM Stock Has Hit a 52-Week High: Is It a Buy?

Its hybrid cloud business give IBM a boost, but investors still have many questions regarding the upcoming spinoff of its managed infrastructure services unit.