InterDigital, Inc. - Common Stock (IDCC)

364.39
+4.94 (1.37%)
NASDAQ · Last Trade: Apr 24th, 10:01 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors