NYSE:VST | US92840M1027
Generating your data highlights...
24.7b USD | # 676 in US
8.9m shares | 784.07m USD
347.46m
99.03% | 344.09m