IDCC   $190.15  3.67% Market Closed After Close 190.12 -0.02%

InterDigital Inc

Earnings, Splits and Dividends

Data not available