SNOW - Snowflake Inc
Float
299.86M
Short % of Float
2.96%
Oustanding Shares
328.8M
Float
301.11M
Short % of Float
3.69%
Oustanding Shares
323.31M
Float
301.11 M
Short % of Float
3.73%
Oustanding Shares
329.30 M