ImmunoGen (NASDAQ: IMGN) closed the day up 10.4% on no obvious news to support a double-digit gain.
read more