Nasdaq • XEL • US98389B1008
Generating your data highlights...
49.5b USD | # 469 in US
5.45m shares | 433.29m USD
624.63m
99.74% | 623m