Nasdaq • IDCC • US45867G1013
Generating your data highlights...
8.26b USD | # 1882 in US
307.58k shares | 90.55m USD
25.81m
98.04% | 25.3m