Indeed, the insiders are selling - Your Point?No insiders have been selling since the recent jump in price. The little bit of selling previous is really nothing. Why are you posting information that means nothing?
If there was really a reason to sell dont you think the insiders would be dumping at these higher levels?