NYSE • VST • US92840M1027
Generating your data highlights...
47.2b USD | # 479 in US
4.37m shares | 658.52m USD
335.64m
93.24% | 312.95m