PINS - Pinterest Inc
Float
586.87M
Short % of Float
4.10%
Oustanding Shares
595.21M
Float
576.81M
Short % of Float
7.06%
Oustanding Shares
593.92M
Float
576.78 M
Short % of Float
7.20%
Oustanding Shares
586.34 M