IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202430.4+4.71%
Dec 31, 202329.1-4.58%
Dec 31, 202230.5-12.76%
Dec 31, 202134.9-2.85%
Dec 31, 202035.9+2.49%
Dec 31, 201935.1+3.14%
Dec 31, 201834-2.44%
Dec 31, 201734.8+4.95%
Dec 31, 201633.2-0.67%
Dec 31, 201533.4+9.72%
Dec 31, 201430.5-10.76%
Dec 31, 201334.1-0.60%
Dec 31, 201234.4+22.08%
Dec 31, 201128.1-9.05%
Dec 31, 201030.9