Valneva SE

VLA Common Shares EUR0.15
Create an alert
Sell€2.22
Buy€2.26
€0.01 (0.59%)
Last updated today at 22:12 UTC