InterDigital, Inc. IDCC 53.8

Financials

Revenue

Earnings

Dividends