IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20249.3+1.42%
Dec 31, 20239.1-3.38%
Dec 31, 20229.5+0.85%
Dec 31, 20219.4-0.74%
Dec 31, 20209.5-1.87%
Dec 31, 20199.6-1.93%
Dec 31, 20189.8+1.66%
Dec 31, 20179.7+2.77%
Dec 31, 20169.4-2.99%
Dec 31, 20159.7-4.63%
Dec 31, 201410.2+0.79%
Dec 31, 201310.1+2.13%
Dec 31, 20129.9-5.46%
Dec 31, 201110.4