the 75k are restricted stocks and he didn't stay long enough to keep any of it. below is what was stated in the related sec filing:
"Represents a restricted stock grant subject to the Issuer's lapsing forfeiture right, which lapses as to 50% of the shares on each of March 11, 2015 and March 11, 2016, provided the Reporting Person remains employed by the Issuer on such date."
Owned SNTA since 6.50. I can understand the market selling as it is a natural reaction to something of this nature and while I admit that it does make me scratch my head a bit, most likely it will turn out to be a non event. The stock faded as soon as the release hit the wires.