Shares of Realty Income (NYSE:O) gained 7.14% over the past month after losing 0.09% the month prior. That brings the stock’s ...