InterDigital, Inc. - Common Stock (IDCC)

377.45
+2.27 (0.61%)
NASDAQ · Last Trade: Apr 22nd, 2:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors