What is Best Performing Stocks 2000-2010?

Legal Definition
Here are the best performing stocks from December 31, 1999 to December 2009.

"...if you invested $10,000 in Green Mountain Coffee Roasters ten years ago, you'd have earned $789,540 - a 7,895.4% return on your investment."
-- Wikipedia