Nasdaq:XEL | US98389B1008
Generating your data highlights...
36b USD | # 492 in US
3.11m shares | 179.45m USD
557.5m
99.84% | 556.58m