Very interesting. Shouldn't a vaccine be good news for industry, employment, heathcare...no lockdowns and good markets. Unless there is something else that we don't know... Weird market reaction.
APT Price at posting:
$96.20 Sentiment: Hold Disclosure: Held