Looking at the trading the last few days I'm not getting in a hurry to replace my trading shares. There is never any guarantee but I suspect that we are seeing a short term technical bounce here preceding a move below the 50dma in the next week or two before the next news release. I say that because of the way this stock traded after the previous news release and the fact that we've now seen a second lower high on Mar 13th.
It's a tough call because I still have a large position. With the extended run over the last many months, the recent double top, and the change in the news pattern, it is what I think will happen. All I can do is sell some and hold some with the intent of reducing short term risk and opening the possibility of getting my trading shares back for less. I see a possible low of 14-15 coming but that is just my best guess because we have a dead period ahead with no news for a couple of weeks.
Disclosure: I sold 25% of my position in the mid 18s this week. I'll see how it turns out but suspect that I will get a chance to buy for less in the coming week or two. The bounce up off the 50 dma is a typical pattern and what really matters is if it follows thru to above the 20 again and a new high. I really don't think that will happen without the next positive news catalyst.