IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024369+12.65%
Dec 31, 2023327+84.39%
Dec 31, 2022178-17.50%
Dec 31, 2021215-28.28%
Dec 31, 2020300+38.14%
Dec 31, 2019217-18.78%
Dec 31, 2018267+248.98%
Dec 31, 201777+24.67%
Dec 31, 201661-46.45%
Dec 31, 2015115+102.09%
Dec 31, 201457-27.32%
Dec 31, 201378+194.65%
Dec 31, 201227-4.62%
Dec 31, 201128-87.84%
Dec 31, 2010229