NasdaqGS • IDCC • US45867G1013
Generating your data highlights...
8.24b USD | # 1793 in US
211.03k shares | 68.39m USD
25.81m
97.95% | 25.28m