If he truly doesn't know the results, then selling some here is a smart thing. Although he isn't selling enough to accumulate any significant cushion...
Personally, I think it may be some day traders from earlier in the week.
We're up 100% on the 1 month chart and up 58% on the 5 day chart. A lot of people are smart enough to take that profit. If you just got in the stock a month ago cause you heard about it on Stocktwits for the first time it's a no-brainer. A lot of the recent rise hasn't been people in love with the stock for 5-10 years.
Also the volume in terms of dollars isn't that high relative to what it will be next week. We'll see 30 million shares trade hands on release day if it's good.