Novavax executives sold $46m worth of stocks amid 2,731% gains in 2020 by LLB Finance Reporter February 1, 2021 February 1, 2021