InterDigital, Inc. - Common Stock (IDCC)

272.96
-17.54 (-6.04%)
NASDAQ · Last Trade: May 4th, 10:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors