AZPN - Aspen Technology Inc
Float
27.02M
Short % of Float
4.84%
Oustanding Shares
63.55M
Float
27.18M
Short % of Float
5.05%
Oustanding Shares
64.47M
Float
27.18 M
Short % of Float
5.32%
Oustanding Shares
63.70 M