The Pfizer price was not even high when he sold so that accusation doesn't check out. Hell, the price isn't even high now. Its up a whopping 5% over the past year.
dividends were only 4%
august price of $36 and a order to sell at 41.94 is 16%
so as a trader i wouldnt hoard for only 4% id buy at 36 sell at 41.94 buy at lower price. rinse repeat.
but in this topics scenario he got a bonus of 132k shares for reaching the vaccine milestone. and he just chose to cash out.
now it appears he is gaining more shares while the price is below 41.94 again.