Idacorp Inc

IDA NPV
Create an alert
Sell$141.36
Buy$141.97
$1.78 (1.24%)
Last updated today at 16:26 UTC