IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 202416.7+1.99%
Dec 31, 202316.4-9.50%
Dec 31, 202218.1-6.72%
Dec 31, 202119.4-1.76%
Dec 31, 202019.7+3.09%
Dec 31, 201919.2+7.18%
Dec 31, 201817.9-7.92%
Dec 31, 201719.4+4.42%
Dec 31, 201618.6-1.74%
Dec 31, 201518.9+15.21%
Dec 31, 201416.4-19.63%
Dec 31, 201320.4+13.16%
Dec 31, 201218+61.53%
Dec 31, 201111.2