Bill Gates acquired 7.35 Million Caterpillar shares worth $1.45 Billion. That's 7.38% of their entire equity portfolio (3rd largest holding). The investor owns 1.42% of the outstanding Caterpillar stock. The first Caterpillar trade was made in Q4 2005. Since then Bill Gates bought shares fourteen more times and sold shares on four occasions. The stake costed the investor $439 Million, netting the investor a gain of 231% so far.