InterDigital, Inc. - Common Stock (IDCC)

338.19
+3.06 (0.91%)
NASDAQ · Last Trade: Oct 6th, 2:55 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors