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

InterDigital Inc

Data not available