IDCC   $136.38  0.95% Market Open

InterDigital Inc

Data not available