Nasdaq:XEL | US98389B1008
Generating your data highlights...
52.3b USD | # 430 in US
5.51m shares | 426.12m USD
623.88m
99.76% | 622.39m