10 Best Stocks of the Past 10 Years

These companies powered through the past decade. Can they keep it up?