IDACORP INC

Net Selling
IDA·US·🇺🇸 US
4%buys·96%sales
1,935 transactions
$1.1MTotal buys·21 buys
$38.3MTotal sells·480 sells
5959 insiders
Last: Jun 2, 2025