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

money illustration

Explore