Shah Capital Management will vote 'No' across five proposals on Novavax's June 18 ballot - SEC filing

NVAX

Published on 05/15/2026 at 08:30 am EDT