IDACORP INCIDA

Market cap
$5.1B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202415.9+7.06%
Dec 31, 202314.8-6.09%
Dec 31, 202215.8-6.37%
Dec 31, 202116.9-4.29%
Dec 31, 202017.6+1.66%
Dec 31, 201917.3+4.41%
Dec 31, 201816.6+5.07%
Dec 31, 201715.8+0.55%
Dec 31, 201615.7+2.52%
Dec 31, 201515.3+1.45%
Dec 31, 201415.1+3.21%
Dec 31, 201314.6-6.36%
Dec 31, 201215.6-3.81%
Dec 31, 201116.3+17.91%
Dec 31, 201013.8