"Selling for tax reasons" is the most base go-to excuse these days for execs. It is not worth the paper it is written on.
I am certain many shareholders of NEA had a near million dollar tax obligation to pay on. Not a good sign when anyone sells 30%+ of their stake in a company.