TNF Pharmaceuticals (TNFA) had the highest return between May 1, 2010 and August 31, 2010 by a US stock, returning 782%.

money illustration

Explore