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