Typical trading, even if logic dictates otherwise.
As a friend said, sell the news and buy the rumours. Unless there is something huge (name dropping/partnership/buyout rumours), the momentum can usually be controlled by the MM's.
Our huge NR(s) are coming, IMO of course but I see us at NASDAQ levels by May to ensure we show consistency and even more growth into June.