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

money illustration

Explore