Novavax stock price spikes 29% after Canada agreed to pay $350 Million for unused Covid-19 shots. The NVAX stock price…