NYSE:VST | US92840M1027
Generating your data highlights...
53.6b USD | # 398 in US
5.56m shares | 910.97m USD
336.95m
93.26% | 314.24m