I do not see this is particularly wonderful news. Bought some shares at equivalent of around $1.40 several tears ago. Since then it has been shown to significantly improve productivity of some if rhe biggest drugs on the planet and its value has shot up to $1.75.
Am I living in another realitt??
rgds
ks