IPGP - IPG Photonics Corp
Float
30.72M
Short % of Float
4.54%
Oustanding Shares
46.1M
Float
28.96M
Short % of Float
1.69%
Oustanding Shares
48.14M
Float
28.91 M
Short % of Float
1.74%
Oustanding Shares
46.92 M