Super Micro Computer (SMCI) returned -17.8% in 2008.

money illustration

Explore