All News Biotech News Client Featured Research Adding Immunomedics (IMMU) $3.00 to Watch List. By Editor / Curator - September 20, 2016 Facebook Twitter Google+ Pinterest Linkedin Biotech Stock Review Initiates Coverage.Immunomedics (IMMU). $3.00 Epic Short Squeeze Inflection Point Nears.As posted on SeekingAlpha.