Nasdaq • XEL • US98389B1008
Generating your data highlights...
48.3b USD | # 466 in US
5.35m shares | 426.61m USD
624.27m
99.73% | 622.6m