Loading IDCC…
SEC filing
IDCC · CIK 1405495
4 · Sep 17, 2026 · Director, President and CEO Chen Lawrence Liren was granted 185.47K shares; reported 20.90K shares; reported 4.85 shares
Director, President and CEO Chen Lawrence Liren was granted 185.47K shares; reported 20.90K shares; reported 4.85 shares
FORM 4