InterDigital, Inc. (IDCC) NASDAQ

361.96

-34.41(-8.68%)

Updated at October 31 04:00PM

Currency In USD