The biotech stock rallied 7% after CEO Stephane Bancel disclosed a significant personal stock purchase.
Tracking over the time
Mentions in context
😊 Happiness
😨 Fear
The company involved in vaccine development, specifically for bird flu.