IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024-415+20.56%
Dec 31, 2023-344+323.24%
Dec 31, 2022-81-228.51%
Dec 31, 202163-18.04%
Dec 31, 202077-12.20%
Dec 31, 201988-58.87%
Dec 31, 2018214+40.15%
Dec 31, 2017153+200.52%
Dec 31, 201651-14.22%
Dec 31, 201559-34.43%
Dec 31, 201490+28.49%
Dec 31, 201370+638.74%
Dec 31, 201210-134.55%
Dec 31, 2011-28-16.22%
Dec 31, 2010-33