
Realty Income Corporation (NYSE: O) Has Dropped -17.75% Year-To-Date (YTD): Any Trouble Coming?
Realty Income Corporation (NYSE:O)’s traded shares stood at 1.11 million during the latest session, with the company’s beta value hitting 0.80. At the last check