“Starbucks' most recent financial results exceeded analyst expectations on both revenue and earnings per share.”