InterDigital, Inc. - Common Stock (IDCC)

378.83
+12.30 (3.36%)
NASDAQ · Last Trade: Mar 2nd, 6:26 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors