MicroStrategy (MSTR) returned 25.4% in March 2003.

money illustration

Explore