Microsoft (MSFT) has returned 912.4% between December 21, 2015 and December 21, 2025.

money illustration

Explore