Idacorp Inc

IDA NPV
Create an alert
Sell
$136.01
Buy
$136.05
$2.76 (2.00%)
Last updated today at