Realty Income Corporation (O) Stock Price

58.89 ▲ +0.72 (+1.24%)
Open: 58.40 Vol: 6.35M Day's range: 58.30 - 59.06 Jan 12, 16:00 EST
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
O Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 58.81▲ 58.33▲ 58.32▲ 58.02▲ 57.48▲
MA10 58.56▲ 58.24▲ 58.30▲ 57.55▲ 57.47▲
MA20 58.38▲ 58.31▲ 58.05▲ 57.28▲ 58.36▲
MA50 58.26▲ 57.88▲ 57.43▲ 57.18▲ 57.45▲
MA100 58.30▲ 57.34▲ 57.07▲ 58.31▲ 56.85▲
MA200 58.10▲ 57.10▲ 57.31▲ 57.58▲ 59.37▼
  5 mins 30 mins Hourly Daily Weekly
MACD 0.071▲ -0.002▼ 0.004▲ 0.226▲ -0.037▼
RSI 78.386▲ 67.906▲ 67.671▲ 61.749▲ 54.721▲
STOCH 94.036▲ 47.501     41.457     81.992▲ 46.949    
WILL %R -3.947▲ -3.409▲ -3.093▲ -5.313▲ -39.881    
CCI 94.050     254.830▲ 247.508▲ 168.202▲ 74.495    
Latest Filters Detected On O
BREAK $O Price Breaks 30 Days High Set Alert
BREAK $O Price Breaks 20 Days High Set Alert
BREAK $O Price Breaks 10 Days High Set Alert
Realty Income Corporation News
Monday, January 12, 2026 10:45 AM
The Arkansas-based retailer, which has been touting its e-commerce capabilities, is slated to join the index on Jan. 20th.
Monday, January 12, 2026 06:41 AM
Walmart Inc. (NASDAQ:WMT) shares are trading higher Monday after it was announced the company is set to join the Nasdaq-100 index. The company also announced a partnership with Google to integrate ...
Monday, January 12, 2026 05:27 AM
Walmart (NYSE:WMT) shares climbed about 3.6% on Monday morning after the retail giant was named as a new constituent of the Nasdaq-100 Index, with the change set to take effect on January 20, 2026.
O historical stock data
date open high low close volume
12/01/26 58.40 59.06 58.30 58.89 6,351,000
09/01/26 58.22 58.67 58.02 58.17 5,181,700
08/01/26 57.32 58.54 57.30 58.29 5,706,300
07/01/26 57.73 57.92 57.00 57.35 5,627,400
06/01/26 57.94 57.94 56.70 57.42 12,232,700
05/01/26 57.30 58.09 56.77 57.85 6,820,400
02/01/26 56.35 57.54 55.92 57.31 6,194,100
31/12/25 56.73 56.74 56.34 56.37 4,768,380
30/12/25 56.93 57.08 56.73 57.03 4,985,500
29/12/25 56.76 57.05 56.72 56.81 6,382,800
Quote Details
52wk Low:50.71
52wk High:61.085
Vol:6.35M
Avg Vol(3m):100.7M
1Y Chng:+8.93%
1M Chng:+2.22%
Add to Watch List