Nasdaq • IDCC • US45867G1013
Generating your data highlights...
8.66b USD | # 1800 in US
327.52k shares | 92.51m USD
25.81m
98.04% | 25.3m