It’s been an interesting quarter for Starbucks Corporation shareholders. We’ve had the excitement of the company’s first stock split in a decade, the “Race Together” campaign that was both lauded and vilified, the appointment of
After the closing bell Monday afternoon, tech giant IBM Corporation ( IBM ) again posted a mixed earnings report earnings per share (EPS) of $2.91 easily beat the Zacks consensus estimate, whereas revenues for Q1 of $19.59 billion was