Nasdaq • VALN • US92025Y1038
Generating your data highlights...
538m USD | # 6033 in US
29.76k shares | 159.88k USD
81.18m
72.90% | 59.18m