Just have a gut feeling that we're going to hear some big news (given the action this morning)!
Or maybe its just people buying in this morning after hearing about INSM from friends or brokers over the weekend!! I know I've been spreading the gospel on INSM.....
Sentiment: Strong Buy
I think you had it right the first time. Something is about to become known, and I think it happens this week. Hold onto your shorts.