Display in USD
Novavax's Second-Largest Shareholder Sells $32.6 Million in Stock, Ends Activist Push | WAPE