IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 202450-77.87%
Dec 31, 2023225+5060.55%
Dec 31, 20224-97.51%
Dec 31, 2020175+5.36%
Dec 31, 2019166+27.77%
Dec 31, 2018130+12118.05%
Dec 31, 20171-98.95%
Dec 31, 2016101-16.52%
Dec 31, 2015121+11278.20%
Dec 31, 20141-98.50%
Dec 31, 201371-29.68%
Dec 31, 2012101-16.52%
Dec 31, 2011121+11278.20%
Dec 31, 20101