not sure but if you look pretty much all the biopharms have exactly the same chart right now, check onxx, abgx, etc...
I actually missed out on the imcl fall, didn't realize it till they halted trading and I went and checked my stats, I should've known I was in simmode, no wonder it was so...