Starbucks (SBUX) has returned 1,082.8% between 2008 and 2024.

money illustration

Explore