IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-918+55.55%
Dec 31, 2023-590+39.05%
Dec 31, 2022-424+55.04%
Dec 31, 2021-274-21.20%
Dec 31, 2020-347+23.80%
Dec 31, 2019-280+8.64%
Dec 31, 2018-258-8.87%
Dec 31, 2017-283-4.76%
Dec 31, 2016-297+1.97%
Dec 31, 2015-292+7.08%
Dec 31, 2014-272+15.14%
Dec 31, 2013-237-2.96%
Dec 31, 2012-244-26.64%
Dec 31, 2011-332+1.23%
Dec 31, 2010-328