Nasdaq • XEL • US98389B1008
Generating your data highlights...
51.2b USD | # 454 in US
5.56m shares | 445.15m USD
624.27m
99.73% | 622.61m