Flotek Industries (FTK) had the highest return between May 20, 2004 and May 20, 2012 by a US stock, returning 3,911,150%.

money illustration

Explore