worst performing stocks 2018

Delcath Systems (DCTH) had the lowest return in 2018 by a US stock, returning -99.4%.