IDCC - Interdigital Inc
Float
24.95M
Short % of Float
29.48%
Oustanding Shares
25.49M
Float
25.20M
Short % of Float
16.69%
Oustanding Shares
29.67M
Float
25.20 M
Short % of Float
16.36%
Oustanding Shares
25.70 M