InterDigital, Inc. - Common Stock (IDCC)

344.07
-7.36 (-2.09%)
NASDAQ· Last Trade: Aug 14th, 3:18 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors