NYSE • VYX • US62886E1082
Generating your data highlights...
1.21b USD | # 4842 in US
2.37m shares | 18.86m USD
138.07m
84.67% | 116.9m