Stock to Watch: Immunomedics Down 42.6% (IMMU)
July 28, 2015 at 11:19 AM EDT
Immunomedics (NASDAQ:IMMU) is one of today's worst performing low-priced stocks, down 42.6% to $2.13 on 7.5x average daily volume. Immunomedics has traded 7.9 million shares thus far today, vs....