Novavax Stock Surges 140% on $1.4 Billion Deal With Sanofi

Novavax Stock Surges 140% on $1.4 Billion Deal With Sanofi