TDY - Teledyne Technologies Inc

Float
46.78M
Short % of Float
1.98%
Oustanding Shares
47.38M

Float
46.63M
Short % of Float
1.74%
Oustanding Shares
46.91M

Float
46.63 M
Short % of Float
1.63%
Oustanding Shares
47.18 M

46.78M
1.98%
47.38M
46.63M
1.74%
46.91M
46.63 M
1.63%
47.18 M