ROKU - Roku Inc

Float
125.38M
Short % of Float
8.17%
Oustanding Shares
126.16M

Float
124.40M
Short % of Float
8.84%
Oustanding Shares
142.50M

Float
124.33 M
Short % of Float
8.78%
Oustanding Shares
125.09 M

125.38M
8.17%
126.16M
124.40M
8.84%
142.50M
124.33 M
8.78%
125.09 M