Nasdaq:XEL | US98389B1008
Generating your data highlights...
44.9b USD | # 487 in US
5.29m shares | 404.56m USD
591.54m
99.74% | 590.02m