Nasdaq • VALN • US92025Y1038
Generating your data highlights...
534m USD | # 5962 in US
85.53k shares | 692.73k USD
81.18m
72.90% | 59.18m