Theriva Biologics (TOVX) had the lowest return between February 14, 2007 and March 15, 2007 by a US stock, returning -66.3%.
Theriva Biologics (TOVX) had the lowest return between February 14, 2007 and March 15, 2007 by a US stock, returning -66.3%.