Exclusive: Novavax CEO Responds To Recent Insider Buys By: Benzinga via Benzinga September 23, 2016 at 14:36 PM EDT Novavax, Inc. (NASDAQ: NVAX) has been a quite a run the last three trading sessions, up from $1.45 to $2.24 since Wednesday ... Read More >> Related Stocks: Novavax Inc Starwood Hotels & Resorts