Realty Income: Buy, Sell, or Hold? Stock Market Stocks to buy Stocks to sell admin September 14, 2024 0 32 1 minute read 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.