Buy IBM as investors underappreciate the strength of its software business, says JPMorgan

The investment bank upgraded the legacy tech name to overweight from neutral.