Nasdaq • IDCC • US45867G1013
Generating your data highlights...
7.27b USD | # 2006 in US
376.87k shares | 111.72m USD
25.85m
98.03% | 25.34m