ImmunoGen, Inc. (IMGN) is at an implied volatility extreme high of 88.21% that is greater than 84.17% of past values prior to 4/7/2010 (Close Price 8.35). On prior close, 4/6/2010, the implied volatility was 69.87% and at the 54.10 percentile. Closing price was 8.15.
Today's News on ImmunoGen, Inc.