Realty Income Corp (O) Stock Analysis
Verdict: WATCH (do not buy)
High 5.7% yield and steady net-lease expansion are offset by four consecutive earnings misses and rate-sensitive equity dilution.
Investment score: 46/100
Analysis as of
Is Realty Income Corp stock worth reviewing? The TradeMates thesis
The model maintains a HOLD rating on Realty Income Corp (O) with an investment score of 46/100. A high 5.70% yield provides baseline support, but trading near 52-week lows ($56.53 vs $55.86 low) and elevated interest rate headwinds keep upside capped.
7-factor investment score
- Valuation: 50/100 (weight 20%)
- Financial Health: 65/100 (weight 15%)
- Technical Momentum: 25/100 (weight 15%)
- Earnings Quality: 30/100 (weight 15%)
- Insider Sentiment: 35/100 (weight 10%)
- Analyst Consensus: 65/100 (weight 10%)
- Risk-Adjusted Return: 55/100 (weight 15%)
Realty Income Corp opportunities and risks
What speaks for O
- High 5.70% Dividend Yield with Monthly Payouts
What speaks against O
- Macro Interest Rate Sensitivity and Cost of Capital Compression
Peers and competitors
- SPG
- KIM
- REG
- FRT
- BRX
- ADC
- NNN
- MAC
| Ticker | P/E | P/S | EV/EBITDA | Gross margin | Net margin | FCF yield |
|---|---|---|---|---|---|---|
| O | 39.5x | 8.5x | 11.8x | 68.6% | 22.3% | 4.3% |
| SPG | 14.1x | 9.3x | 11.8x | 84.6% | 66.4% | 5.0% |
| KIM | 24.9x | 6.8x | 14.6x | 54.8% | 27.7% | 5.7% |
| REG | 20.4x | 7.6x | 15.6x | 35.1% | 38.2% | 3.9% |
| FRT | 21.2x | 6.9x | 13.7x | 54.0% | 32.7% | 6.1% |
| BRX | 19.2x | 6.0x | 12.5x | 60.2% | 30.8% | 7.6% |
| Peer median | 20.4x | 6.9x | 13.7x | 54.8% | 32.7% | 5.7% |
Frequently asked questions about Realty Income Corp (O)
Is O stock a good investment?
The TradeMates model rates Realty Income Corp as WATCH (do not buy) with an investment score of 46/100. The model maintains a HOLD rating on Realty Income Corp (O) with an investment score of 46/100. A high 5.70% yield provides baseline support, but trading near 52-week lows ($56.53 vs $55.86 low) and elevated interest rate headwinds keep upside capped. This is algorithmic model output, not personal investment advice.
Is O stock a buy?
The TradeMates model verdict for O is WATCH (do not buy) with an investment score of 46/100. Treat this as a model signal to review, not a personal buy recommendation.