IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20244+15.52%
Dec 31, 20233+5.24%
Dec 31, 20223+2.64%
Dec 31, 20213-34.69%
Dec 31, 20205+11.56%
Dec 31, 20194+15.11%
Dec 31, 20184+12.52%
Dec 31, 20173-3.51%
Dec 31, 20163+1.59%
Dec 31, 20153+19.73%
Dec 31, 20143+28.86%
Dec 31, 20132+3.01%
Dec 31, 20122+6.67%
Dec 31, 20112+122.44%
Dec 31, 20101