NYSE • VST • US92840M1027
Generating your data highlights...
49.8b USD | # 431 in US
4.58m shares | 737.21m USD
338.55m
93.28% | 315.81m