Insiders are always in the know. Based on the buy side stacking relative to the sell side - I tend to think it could be very good news. I hope this indicates the news is good. If not, could be an idea to get out when she opens, re-asses and then jump back on board if all is good