Nasdaq • XEL • US98389B1008
Generating your data highlights...
50.8b USD | # 446 in US
4.66m shares | 376.31m USD
624.27m
99.74% | 622.64m