Advertisement
Advertisement

XEL

XEL logo

Xcel Energy, Inc.

66.99
USD
-0.695
-1.03%
Jan 22, 15:58 UTC -5
Closed
...

XEL Income Statement

Advertisement