Theriva Biologics (TOVX) had the highest return between December 7, 2004 and December 31, 2004 by a US stock, returning 900%.

money illustration

Explore