IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20243.4-54.17%
Dec 31, 20237.4-41.65%
Dec 31, 202212.8+60.38%
Dec 31, 20218+2384.38%
Dec 31, 20200.3-117.98%
Dec 31, 2019-1.8-212.66%
Dec 31, 20181.6-77.20%
Dec 31, 20176.9-1166.15%
Dec 31, 2016-0.6-31.58%
Dec 31, 2015-0.9-132.65%
Dec 31, 20142.9-81.01%
Dec 31, 201315.3+191.81%
Dec 31, 20125.3-683.33%
Dec 31, 2011-0.9