As I have commented earlier, directors are not appointed for their investment expertise. Some make really stupid investment decisions, in my experience. This recent sale wasn't stupid but is indicative of nothing as to the future of the company. SNTS is a career investment as will be TSRX, thank you very much Kitty.
Agree totally with your premise. Been saying it myself for years. Also, note these sales were all options flips/planned sales. Extremely common among execs. That being said, a relatively short period of further weakness/consolidation should not be unexpected and, IMHO, will provide a great buying opp.