Why did they sell so early?
The stock will go up further.
India is about to sign a deal with the US/Pfizer.
The vaccine has to be stored at -80 degree C, which is utter impossible for most of the countries and hospitals.
And their product plan depend on a superfactory yet to be setted up in China, by the time everything is ready and even if their vaccine is proved to be useful, they could be too late to impact the market since there are 5-6 vaccine under Phase III clinic trail, most of them come from China, and none of them require negative 80 degree C for storage.
Actually since China have already get 4-5 vaccines in Phase III underway, why they want to help them producing this vaccine? So the planned superfactory in China itself have alot of uncertainities.
And they invented a new way to define efficiency of an vaccine: just a few weeks of positive effect, not any long-term effect evaluation (both postive and negative, e.g. you certainly dont want to take a vaccine, and knowing it will lost its protection effects a few weeks later), with a sample size of 94, and discounting any healthy carriers.
So basically the CEO knows better.