Theriva Biologics (TOVX) had the highest return between November 25, 2006 and March 15, 2007 by a US stock, returning 2,013,433.1%.

money illustration

Explore