Skip to main content

Updated from 7:03 a.m. EDT

Microsoft

(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

and

PNM Resources

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

.

To read more,

visit Stockpickr.com

.

Image placeholder title

Stockpickr is a wholly owned subsidiary of TheStreet.com.