IDACORP INCIDA

Market cap
$5B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20243,338+14.52%
Dec 31, 20232,915+3.56%
Dec 31, 20222,815+5.21%
Dec 31, 20212,675+4.24%
Dec 31, 20202,566+3.88%
Dec 31, 20192,471+3.99%
Dec 31, 20182,376+5.31%
Dec 31, 20172,256+4.55%
Dec 31, 20162,158+4.65%
Dec 31, 20152,062+5.34%
Dec 31, 20141,958+5.54%
Dec 31, 20131,855+5.21%
Dec 31, 20121,763+6.09%
Dec 31, 20111,662+8.18%
Dec 31, 20101,536