NYSE • VYX • US62886E1082
Generating your data highlights...
967m USD | # 5083 in US
2.37m shares | 16.4m USD
137.81m
84.90% | 117m