InterDigital, Inc.
IDCC
$217.09
$8.864.26%
IDCC
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.