Which was the best performing stock of the last decade?
Green Mountain at 7,895 percent. Hansen Natural was No. 2 at 6,504 percent. Source: www.investorplace.com