NYSE • VST • US92840M1027
Generating your data highlights...
54.3b USD | # 416 in US
4.46m shares | 717.7m USD
338.55m
93.28% | 315.81m