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

162.4M
2.60%
171.82M
171.71M
2.28%
172.63M
171.74 M
2.09%
172.14 M