Valneva SE

VLA Common Shares EUR0.15
Create an alert
Sell€2.53
Buy€2.64
€0.11 (4.20%)
Last updated today at