O

Realty Income Corporation
56.23 -1.04% 2026-10-28

Analysts 9 firms · 2 buy · 7 hold · target 63 +12% (59–70)

Last 90d 1 insider sale · 1 congress buy

52-week range
53.15 67.94
1-month+2.0%
3-month-12.7%
1-year-6.9%
3-year+14.7%
5-year-18.7%
vs 50-day-2.6%
vs 200-day-8.8%
Volatility17%
Beta-0.07
$ vol/day$449M
ATH82.29
From ATH-31.7%
Next report2026-11-02
WhoEntryMove What they saidWhen
TRACKER - Cathie Wood long — +0.0% ARK bought 54,092 shares of TER for ARKK. The trade: 0.26% of that fund, on 28 October 2026 — roughly $16.9m at that… 16h ago
TRACKER - Cathie Wood long — -0.6% ARK bought 25,711 shares of AVAV for ARKX. The trade: 0.47% of that fund, on 27 October 2026 — roughly $3.3m at that… 1d ago
TRACKER - Cathie Wood long — +0.4% ARK bought 19,713 shares of AVAV for ARKX. The trade: 0.36% of that fund, on 26 October 2026 — roughly $2.5m at that… 2d ago
TRACKER - Cathie Wood long — +3.8% ARK bought 6,411 shares of ISRG for ARKQ. The trade: 0.15% of that fund, on 21 October 2026 — roughly $2.7m at that… Wed, 21 Oct
TRACKER - John Boozman · Congress long 55.65 +1.0% John Boozman's trade date was 24 September 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… Wed, 21 Oct
TRACKER - Cathie Wood long — -27.7% ARK bought 143,673 shares of CRWV for ARKK. The trade: 0.14% of that fund, on 7 October 2026 — roughly $12.7m at that… Wed, 07 Oct
TRACKER - Cathie Wood long — -5.2% ARK bought 187,260 shares of NVDA for ARKK. The trade: 0.50% of that fund, on 29 September 2026 — roughly $42.5m at… Tue, 29 Sep
TRACKER - Cathie Wood long — -0.5% ARK bought 29,587 shares of ABNB for ARKW on 21 September 2026: 0.26% of that fund — roughly $4.9m at that day’s close.… Mon, 21 Sep
TRACKER - Cathie Wood long — -43.7% ARK bought 32,561 shares of CBRS for ARKK on 8 September 2026: 0.10% of the fund — roughly $6.5m at that day’s close.… Tue, 08 Sep
TRACKER - Gary C Peters · Congress long 61.89 -9.1% Gary C Peters's trade date was 23 July 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction Report… Mon, 10 Aug
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
2mo sell 1 $209,022 59.68
7mo sell 1 $461,908 61.17
7mo sell 1 $202,624 60.45
1.1y sell 1 $664,730 57.90
1.9y sell 1 $70,212 51.34
2.1y sell 1 $107,137 56.28
2.2y sell 1 $303,850 54.67
2.6y sell 1 $271,150 46.12
2.9y sell 1 $199,430 49.38
3.7y sell 1 $1,738,044 52.45
4.1y sell 1 $475,790 54.95
5.4y sell 2 $421,300 52.16
5.7y buy 1 $5,250 45.92
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

JBJohn Boozman 1B 1mo RMRichard Dean McCormick 2B1S 3mo GPGary C Peters 3B 3mo AAAlan Armstrong 1B 7mo GCGilbert Cisneros 2B2S 10mo JSJefferson Shreve 1S 1.5y JJJulie Johnson 1S 1.6y SLSusie Lee 4B3S 5.7y NTNicholas Van Taylor 1S 7.6y RARichard W. Allen 1S 9.7y

10 members · 13 buys / 10 sells · $114K–$535K disclosed · latest filing Oct 21, 2026 · full tracker ›

WhenMemberSize AmountPrice then
1mo buy JB John Boozman $1K–$15K 55.14
3mo sell RM Richard Dean McCormick $1K–$15K 63.88
3mo buy GP Gary C Peters $1K–$15K 64.45
7mo buy AA Alan Armstrong $1K–$15K 59.39
10mo buy GC Gilbert Cisneros $1K–$15K 54.40
12mo sell GC Gilbert Cisneros $1K–$15K 54.72
12mo buy RM Richard Dean McCormick $1K–$15K 53.94
1.2y buy GC Gilbert Cisneros $1K–$15K 54.23
1.5y sell JS Jefferson Shreve $50K–$100K 52.28
1.6y sell JJ Julie Johnson $1K–$15K 53.16
3.6y buy RM Richard Dean McCormick $1K–$15K 52.25
3.6y buy GP Gary C Peters $15K–$50K 52.39
5.3y buy GP Gary C Peters $15K–$50K 52.41
5.7y sell SL Susie Lee $1K–$15K 44.15
5.7y sell SL Susie Lee $1K–$15K 45.18
5.9y buy SL Susie Lee $1K–$15K 44.24
6.2y buy SL Susie Lee $1K–$15K 44.69
6.4y buy SL Susie Lee $1K–$15K 44.70
6.5y sell GC Gilbert Cisneros $1K–$15K 38.98
7.4y sell SL Susie Lee $1K–$15K 48.10
7.5y buy SL Susie Lee $1K–$15K 45.37
7.6y sell NT Nicholas Van Taylor $1K–$15K 49.56
9.7y sell RA Richard W. Allen $15K–$50K 37.92

Next report 2026-11-02 (Monday, after close, in 5 days) · EPS estimate 0.43. It has finished the next session higher 52% of the time, average move 1.4%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-08-05 miss 0.42 0.37 -12.7% +2.6% -0.5% +0.4%
2026-05-06 miss 0.42 0.34 -17.7% -0.6% -3.5% -3.2%
2026-02-24 miss 0.41 0.33 -18.5% -0.8% -0.8% -0.8%
2025-11-03 miss 0.40 0.36 -10.8% -0.7% -3.5% -1.8%
2025-08-06 miss 0.40 0.22 -45.1% +0.1% +0.3% +1.6%
2025-05-05 miss 0.33 0.28 -15.0% -0.1% -0.3% -3.3%
2025-02-24 miss 0.39 0.22 -44.4% -2.8% -1.9% +0.8%
2024-11-04 miss 0.34 0.31 -8.5% -0.5% -0.8% -3.8%
2024-08-05 miss 0.38 0.30 -22.5% -0.5% +2.1% +1.9%
2024-05-06 miss 0.43 0.26 -40.4% -0.2% -0.8% -1.0%
2024-02-20 miss 0.33 0.31 -5.6% +1.0% +0.4% -0.9%
2023-11-06 beat 0.32 0.33 +4.1% +0.8% +0.5% +3.3%
2023-08-02 miss 0.35 0.29 -17.1% -0.5% -2.5% -2.6%
2023-05-03 beat 0.33 0.34 +3.6% +0.3% +1.6% +1.4%
2023-02-21 beat 0.32 0.36 +12.1% +0.9% +0.5% -2.6%
2022-11-02 beat 0.30 0.36 +18.9% -1.1% +0.9% +7.0%
2022-08-03 miss 0.46 0.37 -18.3% +1.5% +0.7% +2.6%
2022-05-04 miss 0.43 0.35 -20.0% +0.7% -2.2% -4.7%
2022-02-22 miss 0.42 0.12 -72.5% +1.6% -1.2% +0.1%
2021-11-01 beat 0.38 0.38 +0.5% +0.4% +1.6% +0.1%
2021-08-02 miss 0.37 0.37 -1.0% +0.5% +0.7% +0.2%
2021-05-03 miss 0.30 0.26 -13.2% +0.2% +0.6% -3.6%
2021-02-22 miss 0.35 0.33 -5.6% +0.7% +0.5% -2.8%
2020-11-02 miss 0.35 0.07 -80.1% -0.7% -0.7% +8.4%
2020-08-03 beat 0.29 0.31 +8.3% +2.5% +4.1% +5.5%
2020-05-04 beat 0.36 0.44 +21.3% +3.0% +2.8% +2.1%
2020-02-19 beat 0.36 0.39 +9.3% +5.8% +2.8% -8.5%
2019-11-04 miss 0.34 0.32 -6.1% -0.8% -2.4% -5.5%
2019-08-05 miss 0.35 0.31 -11.4% -0.8% +1.3% +4.8%
2019-05-01 beat 0.35 0.37 +6.4% +0.5% +0.3% -3.8%
2019-02-20 beat 0.30 0.35 +17.9% -1.2% +1.1% +0.5%
2018-10-31 beat 0.33 0.34 +2.7% +0.0% +1.5% +3.7%
2018-08-01 beat 0.33 0.34 +4.1% -0.2% +1.7% +1.8%
2018-05-08 miss 0.33 0.29 -12.5% -0.7% +0.8% -1.1%
2018-02-21 beat 0.32 0.36 +12.4% +0.3% +1.9% +2.5%
2017-10-25 beat 0.31 0.32 +3.1% +0.5% -1.9% +0.8%
2017-07-26 miss 0.32 0.30 -4.9% -0.2% +0.1% -1.5%
2017-04-25 miss 0.29 0.27 -7.7% +0.1% -1.0% -3.3%
2017-02-22 beat 0.30 0.33 +11.0% +0.9% +2.8% -0.9%
2016-10-26 miss 0.29 0.27 -7.6% -0.1% -3.6% -7.8%
2016-07-27 miss 0.29 0.27 -6.5% -0.1% +1.6% -0.1%
2016-04-26 miss 0.28 0.25 -10.1% +0.6% -0.3% +4.7%
2016-02-10 beat 0.26 0.32 +22.2% -0.1% +5.9% +6.1%
2015-10-28 beat 0.26 0.26 +1.4% -3.0% -1.8% -1.2%
2015-07-29 beat 0.25 0.26 +6.8% -0.7% -0.5% -0.6%
2015-04-29 beat 0.23 0.28 +18.7% +0.0% -1.8% -2.7%
2015-02-17 beat 0.23 0.32 +42.0% +0.0% +1.7% -1.3%
2014-10-29 miss 0.23 0.21 -8.3% -0.8% +1.3% +2.1%
2014-07-24 miss 0.23 0.23 -0.6% +0.5% -1.3% -4.9%
2014-05-01 beat 0.21 0.22 +5.7% +0.4% -0.6% +1.2%
2014-02-13 miss 0.21 0.19 -9.6% +0.0% +0.7% +5.4%
2013-10-31 miss 0.21 0.18 -15.9% -0.1% -2.3% -2.9%
2013-07-25 beat 0.21 0.21 +1.5% +0.2% -0.1% -3.6%
2013-04-25 miss 0.22 0.20 -9.2% +0.3% +0.5% +3.7%
2013-02-14 miss 0.24 0.23 -3.9% -0.5% -0.6% -0.2%
2012-10-25 miss 0.25 0.20 -17.7% +0.1% -1.4% -3.6%
2012-07-26 miss 0.25 0.22 -11.3% +0.8% -1.8% -1.1%
2012-04-26 miss 0.26 0.19 -28.2% +0.1% -0.1% +0.0%
2012-02-09 miss 0.26 0.26 -1.6% +0.1% -0.6% -1.8%
2011-10-27 miss 0.27 0.25 -6.0% +1.7% +1.5% +0.7%

9 firms covering, 19 actions in the last 180 days (ratings, reiterations and target changes) · average price target 63 from 9 firms, range 59–70.

DateFirmActionRating TargetFrom
2026-10-20 Barclays main Equal-Weight 61 65
2026-10-19 Wells Fargo main Equal-Weight 59 64
2026-10-19 Mizuho main Neutral 59 61
2026-10-02 Truist Securities init Hold 60 —
2026-09-24 Scotiabank down Sector Perform 59 67
2026-09-21 Evercore ISI Group main In-Line 65 68
2026-09-17 Mizuho main Neutral 61 66
2026-09-04 Barclays main Equal-Weight 65 67
2026-09-01 Wells Fargo main Equal-Weight 64 65
2026-08-07 RBC Capital main Outperform 70 71
2026-08-07 Evercore ISI Group main In-Line 68 67
2026-07-22 Barclays main Equal-Weight 67 68
2026-07-15 Wells Fargo main Equal-Weight 65 64
2026-07-06 Baird main Neutral 65 64
2026-06-18 Scotiabank main Sector Outperform 67 72
2026-05-13 Mizuho main Neutral 66 68
2026-05-12 Scotiabank main Sector Outperform 72 69
2026-05-11 Freedom Broker up Buy 69 —
2026-05-07 RBC Capital main Outperform 71 70
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
+0.1%
Next 1 week
+0.2%
Next 1 month
+0.4%
Seasonality
Bullish window historically
Next 30 days (to Nov 28): +1.6% median, 68% of the last 31 years finished up.
20-year seasonality chart →
Mean reversion
Oversold — RSI(2) at 19
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is +0.19%/day.
Mean-reversion stats →
1-month breakdown — Market · β -0.07 -0.2% · Seasonal tilt +0.6%
$49.1B market cap (#263 US) $449M/day volume 17% volatility -7% 1-year -32% from ATH
52-week range · 21% of the way up · -17% from the high
$53.15$67.94

Not investment advice.