Deckers Outdoor (DECK) returned 103.9% in 2006.

money illustration

Explore