IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20241,195+34.48%
Dec 31, 2023889+0.73%
Dec 31, 2022882+0.83%
Dec 31, 2021875+0.65%
Dec 31, 2020869+0.11%
Dec 31, 2019868+0.55%
Dec 31, 2018864+0.74%
Dec 31, 2017857+0.63%
Dec 31, 2016852+0.32%
Dec 31, 2015849+0.44%
Dec 31, 2014845+0.67%
Dec 31, 2013840+0.58%
Dec 31, 2012835+0.79%
Dec 31, 2011828+2.54%
Dec 31, 2010808