Theriva Biologics (TOVX) had the highest return between May 11, 2006 and August 2, 2006 by a US stock, returning 1,500%.

money illustration

Explore