But you'll never be stress free until after the announcement, whether you sell or hold you are tied to this stock now. Not holding is position too as Biotrader discovered yesterday!
Even after the announcement comes out there's every chance that you carried the wrong position into it, in which case the stress will double.
Luckily I think someone said something about the announcement being imminent. So any day now...
ODN Price at posting:
1.5¢ Sentiment: Hold Disclosure: Held