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