NYSE • VST • US92840M1027
Generating your data highlights...
53.4b USD | # 429 in US
4.68m shares | 729.38m USD
337.18m
93.27% | 314.48m