NYSE:VST | US92840M1027
Generating your data highlights...
45.5b USD | # 425 in US
7.04m shares | 610.89m USD
343.56m
99.11% | 340.49m