Nasdaq:XEL | US98389B1008
Generating your data highlights...
39.9b USD | # 501 in US
3.57m shares | 246.64m USD
576.76m
99.76% | 575.38m