IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202417.9+1.13%
Dec 31, 202317.7-10.83%
Dec 31, 202219.9-11.97%
Dec 31, 202122.6-1.34%
Dec 31, 202022.9+3.42%
Dec 31, 201922.2+2.29%
Dec 31, 201821.7-3.95%
Dec 31, 201722.6+4.73%
Dec 31, 201621.5-3.03%
Dec 31, 201522.2+12.27%
Dec 31, 201419.8-15.50%
Dec 31, 201323.4+4.28%
Dec 31, 201222.4+40.34%
Dec 31, 201116-16.58%
Dec 31, 201019.2