UPWK - Upwork Inc
Float
125.97M
Short % of Float
6.62%
Oustanding Shares
137.39M
Float
120.17M
Short % of Float
7.49%
Oustanding Shares
132.37M
Float
120.17 M
Short % of Float
7.89%
Oustanding Shares
136.11 M