Why Realty Income’s 5.59% Yield Makes It a Must-Buy REIT – MarketBeat

As a Real Estate Investment Trust (REIT), it owns a massive portfolio of over 15,600 commercial properties. Its success is built on the triple-net …