I don't think the CTO leaving will have much of an negative impact on the stock price, because when the CFO left two weeks ago, it was a non event in terms of the stock price getting hit.
It is amazing how clueless some folks are. The stock took a nice hit when the CFO left. How did it get to 386$ from mid 400s ? Gee z.