IDACORP INCIDA

Market cap
$5.1B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2024988-1.55%
Dec 31, 20231,004+44.75%
Dec 31, 2022694+16.41%
Dec 31, 2021596-7.24%
Dec 31, 2020642+13.67%
Dec 31, 2019565-5.44%
Dec 31, 2018598+34.72%
Dec 31, 2017444+0.75%
Dec 31, 2016440-4.70%
Dec 31, 2015462+4.51%
Dec 31, 2014442-7.24%
Dec 31, 2013477+29.78%
Dec 31, 2012367+18.10%
Dec 31, 2011311-32.49%
Dec 31, 2010461