I didnt see anythigng in recent co annon that would lead to a sell off, especially so close to first shipment (which is still on track).
There is a risk, with a good gap between the spp and the sp of some profit taking which might drag the price down.
IMO, I think there is a bigge profit to be had from holding on.