Starbucks Corporation (NASDAQ:SBUX) shares are trading higher Thursday after the company reported better-than-expected third-quarter financial results and raised its fiscal-year earnings per share guidance above estimates.

Starbucks stock is at critical resistance.

What's driving SBUX to record levels?

Q3 Results Highlight Comp Sales Strength Starbucks reported adjusted earnings per share of 85 cents, beating the consensus estimate of 66 cents.

In addition, it reported revenue of $9.32 billion, beating the consensus estimate of $9.15 billion.