Insider Newton Charles W. Buys 9,520 Novavax Shares Amid Bullish Outlook and Vaccine‑Pipeline Optimism
Insider Newton Charles W. buys 9,520 Novavax shares, boosting confidence amid a volatile market. Discover why insiders see upside in the vaccine‑heavy biotech.
2 minutes to read



