Gulf Resources (GURE) had the highest return between August 31, 2005 and October 11, 2005 by a US stock, returning 12,900%.

money illustration

Explore