InterDigital, Inc. - Common Stock (IDCC)

320.63
-4.48 (-1.38%)
NASDAQ · Last Trade: Dec 31st, 12:48 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors