Microsoft (MSFT) returned 5,653.1% between 1990 and 2010.

money illustration

Explore