Idacorp Inc

IDANYSE
$138.04
1.971.45%
Ult. Agg.: Oct 20, 4:00 PM
$138.04
1.971.45%
Idacorp Ownership & Insider Activity - Benzinga