He owns 687,000 shares after his recent sales in mid-June, which represents most of his net worth.
The stock went from 47 cents to $3.24 so taking some money off the table seems pretty logical to me.
Also, he could have sold at $3 and didn't, so I don't think he's trying to "time" anything.