IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2024369+12.65%
Dec 31, 2023327+84.39%
Dec 31, 2022178-17.50%
Dec 31, 2021215-21.76%
Dec 31, 2020275+26.63%
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