Bill Gates Biggest Investment in these Stocks

Best Performing Stock of Bill Gates.

List of Stocks

1. Walmart Inc.

2. Crown Castle International Corp.

3. Microsoft Corporation

4. United Parcel Service Inc.

5. FedEx Corporation

6. Canadian Pacific Railway Limited

Top 5 Stocks Warren Buffett Recommending Now.