IDCC (InterDigital)

153.00 USD Average
Analyst Estimate
-16.58% Downside
Very High Price Volatility
$95.33 - $191.57 52 Week Range
Consensus Recommendations
2 Buy
1 Hold
0 Sell
52-Wk Low - High
$95.33
$191.57
$183.42