IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024228+14.10%
Dec 31, 2023200+15.18%
Dec 31, 2022174-3.28%
Dec 31, 2021179+1.99%
Dec 31, 2020176+1.23%
Dec 31, 2019174+2.77%
Dec 31, 2018169+1.92%
Dec 31, 2017166+12.65%
Dec 31, 2016147+3.31%
Dec 31, 2015143+4.01%
Dec 31, 2014137+2.48%
Dec 31, 2013134+4.02%
Dec 31, 2012129+3.17%
Dec 31, 2011125+2.31%
Dec 31, 2010122