IDACORP INCIDA

Market cap
$5.1B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 20242,705+8.27%
Dec 31, 20232,498+23.88%
Dec 31, 20222,017+12.95%
Dec 31, 20211,785+5.00%
Dec 31, 20201,700+5.00%
Dec 31, 20191,619+3.32%
Dec 31, 20181,567-6.12%
Dec 31, 20171,669-0.87%
Dec 31, 20161,684+4.50%
Dec 31, 20151,612+4.46%
Dec 31, 20141,543+0.31%
Dec 31, 20131,538+1.79%
Dec 31, 20121,511+3.45%
Dec 31, 20111,461+5.69%
Dec 31, 20101,382