NYSE:VST | US92840M1027
Generating your data highlights...
56.6b USD | # 349 in US
4.59m shares | 886.21m USD
338.83m
93.39% | 316.42m