Skip to main content

Updated from 7:03 a.m. EDT


(MSFT) - Get Microsoft Corporation Report

founder Bill Gates is the richest, the second-richest or the third-richest man in the world, depending on what month it is. Lucky for us, his investment portfolio is a matter of public record.

Gates' trading vehicle is called Cascade Investments. Stockpickr has gone through the list of his stockholdings and compiled a portfolio of the

Bill Gates stocks with the highest yields

, including

Otter Tail

(OTTR) - Get Otter Tail Corporation Report

Scroll to Continue

TheStreet Recommends


PNM Resources

(PNM) - Get PNM Resources Inc. (Holding Co.) Report


To read more,



Image placeholder title

Stockpickr is a wholly owned subsidiary of