Shares of the tech giant gained on a strong earnings report and a broader wave of bullishness.... Read more