IDACORP INCIDA

Market cap
$5.1B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20243,074+8.78%
Dec 31, 20232,826+28.78%
Dec 31, 20222,194+9.67%
Dec 31, 20212,001+0.01%
Dec 31, 20202,000+8.92%
Dec 31, 20191,837+0.10%
Dec 31, 20181,835+5.08%
Dec 31, 20171,746+0.03%
Dec 31, 20161,746+1.11%
Dec 31, 20151,726+7.93%
Dec 31, 20141,600-1.03%
Dec 31, 20131,616+5.11%
Dec 31, 20121,538+3.30%
Dec 31, 20111,489-7.59%
Dec 31, 20101,611