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

30.72M
4.54%
46.1M
28.96M
1.69%
48.14M
28.91 M
1.74%
46.92 M