NYSE:ORetail REITs
Realty Income (O) Valuation Check After Recent Share Price Momentum And Spirit Merger Impact
Why Realty Income is on investors’ radar today
Realty Income (O) is drawing fresh interest after recent share price moves, with the stock last closing at $66.52. For income focused investors, that prompts a closer look at its current profile.
See our latest analysis for Realty Income.
Recent moves fit into a stronger run, with a 30-day share price return of 9.52% and a 90-day share price return of 16.42%, while the 1-year total shareholder return of 25.07% points to building momentum around...