IDACORP INCIDA

Market cap
$5.1B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024328+4.58%
Dec 31, 2023313-4.19%
Dec 31, 2022327-0.75%
Dec 31, 2021330+6.50%
Dec 31, 2020310+3.75%
Dec 31, 2019298+0.47%
Dec 31, 2018297-2.44%
Dec 31, 2017304+11.99%
Dec 31, 2016272-3.66%
Dec 31, 2015282+11.19%
Dec 31, 2014254-13.04%
Dec 31, 2013292+20.26%
Dec 31, 2012243+47.70%
Dec 31, 2011164-17.33%
Dec 31, 2010199