NYSE:VST | US92840M1027
Generating your data highlights...
43.7b USD | # 395 in US
7.63m shares | 714.44m USD
343.56m
99.10% | 340.48m