16 Blackrock recently purchased a 5% ownership stake in Novavax. (fintel.io) posted 2 years ago by NoahsEpoch369 2 years ago by NoahsEpoch369 +16 / -0 0 comments share 0 comments share save hide report block hide replies