Home Stock IBM stock finally crosses 2013 levels: is further upside possible?