IMGN beta coefficient is something like 1.75 which means it's much more volatile than other stocks.
For the recent price swings, it has gone down in an up market and down in a bad market so it's no wonder all the price watchers are jumping up and down like they've got hot feet.
I too have a growing concern that if one or more institutions throws in the towel on their multi million dollar IMGN investments that sub $10 will come VERY quickly. I have no dry powder to take advantage of such a scenario but I also prefer not to see IMGN down in the single digits again.
Who knows, but IMGN seems to only have one direction, down. The BOD must take action. All shareholders must apply pressure. IMGN sum of parts must be worth at least 50-100% more than the current valuation. I am tired of waiting, Junius needs to go NOW!