NYSE • VST • US92840M1027
Generating your data highlights...
47.4b USD | # 492 in US
4.94m shares | 762.99m USD
337.18m
93.27% | 314.48m