Advanced Micro Devices (AMD), and others have rallied like there's no tomorrow, IBM stock has traded as a laggard. Shares of ...