This may be the most nonsensical post I've read, and I've read almost 150k of them. So according to you, learning that V reduces CV deaths by a shitload won't move the stock much (simply idiotic comment), but EU deal will? Why don't you tell us how much, cumulatively, deals with China, ME and Canada moved the stock.
You say "short of astounding results"... what do you call 25% RRR... ummm ASTOUNDING?