IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 202420-60.07%
Dec 31, 202350-50.20%
Dec 31, 2019100+Infinity%
Dec 31, 20170-100.00%
Dec 31, 20161+0.00%
Dec 31, 20151+0.00%
Dec 31, 20141+0.00%
Dec 31, 20131-98.50%
Dec 31, 201271-29.68%
Dec 31, 2011101-17.55%
Dec 31, 2010123