Realty Income: Buy, Sell, or Hold?

Realty Income (NYSE: O), a real estate investment trust (REIT), has been in existence for 55 years. It currently generates rental income from almost 15,500 properties.

admin