Realty Income (O)
Realty Income (O) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- O last traded at $57.19, 0.46% on the day.
- Realty Income: market cap $53.87B, P/E 41.7, revenue $5.93B over the last four quarters, next earnings 2026-11-02.
- Over the past year O returned -1.24%; year to date 1.45%.
Updated 2026-11-02 17:49 UTC