SPSC - SPS Commerce Inc.
Float
36.73M
Short % of Float
2.68%
Oustanding Shares
36.97M
Float
36.32M
Short % of Float
2.25%
Oustanding Shares
36.70M
Float
36.32 M
Short % of Float
2.55%
Oustanding Shares
36.70 M