InterDigital, Inc. (IDCC) NASDAQ

224.23

-6.7(-2.90%)

Updated at June 30 04:00PM

Currency In USD