IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 2024-22.7+16.58%
Dec 31, 2023-19.5+293.92%
Dec 31, 2022-4.9-213.98%
Dec 31, 20214.3-24.08%
Dec 31, 20205.7-12.48%
Dec 31, 20196.5-58.13%
Dec 31, 201815.6+37.98%
Dec 31, 201711.3+181.04%
Dec 31, 20164-13.66%
Dec 31, 20154.7-33.80%
Dec 31, 20147+24.85%
Dec 31, 20135.6+540.60%
Dec 31, 20120.9-132.82%
Dec 31, 2011-2.7-15.47%
Dec 31, 2010-3.2