International Business Machines Corporation (IBM) posted one of its strongest quarterly results in years, and the tech stock ...