Super Micro Computer (SMCI) returned -13.3% in 2007.

money illustration

Explore