Microsoft (MSFT) returned 1,532.2% between 2008 and 2024.

money illustration

Explore