NYSE:ORetail REITs
Realty Income (O) Valuation Check After Recent 20.4% Total Shareholder Return
What Realty Income’s recent performance tells you now
Realty Income (O) is back on many investors’ radars after a 13% total return in the past 3 months and a 20.4% total return over the past year, prompting fresh attention on its current valuation.
See our latest analysis for Realty Income.
Realty Income’s recent 13% 3 month share price return and 20.4% 1 year total shareholder return suggest momentum has strengthened over the past year, even though the latest share price of $64.92 has eased...