InterDigital, Inc. - Common Stock (IDCC)

334.65
-9.67 (-2.81%)
NASDAQ· Last Trade: Aug 27th, 11:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors