XCEL ENERGY INCXEL

Market cap
$42.8B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 20245,155+4.10%
Dec 31, 20234,952+1.81%
Dec 31, 20224,864+11.92%
Dec 31, 20214,346+6.65%
Dec 31, 20204,075+4.78%
Dec 31, 20193,889+7.31%
Dec 31, 20183,624-1.66%
Dec 31, 20173,685+4.31%
Dec 31, 20163,533+12.38%
Dec 31, 20153,143+5.32%
Dec 31, 20142,985+4.75%
Dec 31, 20132,849+3.00%
Dec 31, 20122,766+2.82%
Dec 31, 20112,690+8.54%
Dec 31, 20102,479