CAT - Caterpillar Inc.
Float
497.77M
Short % of Float
2.79%
Oustanding Shares
499.38M
Float
507.93M
Short % of Float
1.81%
Oustanding Shares
516.35M
Float
508.19 M
Short % of Float
2.01%
Oustanding Shares
509.08 M