Top 7 Bill Gates Favorite Stocks

List Of Stocks-

1. Berkshire Hathaway Inc.

2. Waste Management Inc

3. Caterpillar Inc.

4. Canadian National Railway Co.

5. Ecolab Inc.

6. Walmart Inc.

7. Coca-Cola Co

Top 7 Warren Buffet Favorite Stocks in Portfolio