IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024556+8.29%
Dec 31, 2023513+2.53%
Dec 31, 2022501-1.64%
Dec 31, 2021509+4.87%
Dec 31, 2020485+2.82%
Dec 31, 2019472+1.31%
Dec 31, 2018466-0.90%
Dec 31, 2017470+12.22%
Dec 31, 2016419-1.32%
Dec 31, 2015425+8.67%
Dec 31, 2014391-8.16%
Dec 31, 2013426+14.63%
Dec 31, 2012371+28.49%
Dec 31, 2011289-9.86%
Dec 31, 2010321