Realty Income Stock (NYSE:O): Will It Recover from Its Losses? | Markets Insider

The real estate investment trust (REIT) has shed approximately 10% of its market value in the past year, which goes against the grain of its …