IDCC (InterDigital)

153.00 USD Average
Analyst Estimate
-7.85% Downside
Very High Price Volatility
$84.41 - $169.47 52 Week Range
Consensus Recommendations
2 Buy
1 Hold
0 Sell
52-Wk Low - High
$84.41
$169.47
$166.04