IDACORP, Inc. (IDA) stock analysis, price and outlook | Madmaj