Nasdaq • XEL • US98389B1008
Generating your data highlights...
49.2b USD | # 452 in US
4.64m shares | 372.21m USD
624.16m
99.74% | 622.52m