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

24.95M
29.48%
25.49M
25.20M
16.69%
29.67M
25.20 M
16.36%
25.70 M