CGNX - Cognex Corp.
Float
162.4M
Short % of Float
2.60%
Oustanding Shares
171.82M
Float
171.71M
Short % of Float
2.28%
Oustanding Shares
172.63M
Float
171.74 M
Short % of Float
2.09%
Oustanding Shares
172.14 M