Mario Gabelli acquired 708 Caterpillar shares worth $258 Thousand. That's 0.00% of their equity portfolio (731st largest holding). The first Caterpillar trade was made in Q1 2001. Since then Mario Gabelli bought shares seventeen more times and sold shares on 34 occasions. The stake costed the investor $170 Thousand, netting the investor a gain of 52% so far.