Yes I think that achieving a Phase III approval from the FDA is worth trumpeting...particularly when some very knowledgeable people were saying that it would never happen and "you can take that to the bank." I think the share price argument is particularly weak especially from someone who understands that...
“The efficient-market hypothesis may be the foremost piece of B.S. ever promulgated in any area of human knowledge!”
"The refusal of the real is the number one dogma of our time" Rene Girard