ACLS - Axcelis Technologies Inc
Float
32.26M
Short % of Float
6.16%
Oustanding Shares
32.63M
Float
32.18M
Short % of Float
5.18%
Oustanding Shares
32.77M
Float
32.18 M
Short % of Float
4.28%
Oustanding Shares
32.75 M