The stock seems to be doing fine. Overvalued even perhaps. A P/E of 42 when you have Nvidia hitting them on the high end, Apple and ARM hitting them on the low end, and AMD continuing to commoditize their offerings? I personally would not buy or hold at that price. I don't think there's anything illegal about selling the shares as soon as he executed on them, as he'll need to at least sell some to cover the tax liability, I think.