InterDigital, Inc. (IDCC) stock analysis, price and outlook | Madmaj