Related to this over the weekend:
The amount he has sold is not 10% of his holding, but he has gotten a start.
He had 17m - odd shares, so still has plenty to offload ahead.
Probably should make an NFT of this ....
The complete form is at that link above, note the share sales were planned September 9.