I haven't seen any insider selling since late March. Unless insiders are the ones dumping today? But I have a feeling today was a technical sell-off. The 50-dma always triggers some stop losses and profit taking.
Q1 is history, and it should be a good quarterly report on May 5. But now with the trend in NBSK prices heading even higher going into Q2, it's tough to sell this stock into weakness. http://www.paperage.com/foex/pulp.html
So I expect gross margins and top line to increase. Not many stocks have that going for them.