TFX - Teleflex Incorporated

Float
46.9M
Short % of Float
4.28%
Oustanding Shares
47.06M

Float
46.86M
Short % of Float
1.70%
Oustanding Shares
47.96M

Float
46.86 M
Short % of Float
1.82%
Oustanding Shares
46.99 M

46.9M
4.28%
47.06M
46.86M
1.70%
47.96M
46.86 M
1.82%
46.99 M