O vs STAG
Realty Income Corporation compared with STAG Industrial, Inc. on yield, payout growth, payment schedule, cost and risk.
O
Realty Income Corporation
TTM yield · Monthly
STAG
STAG Industrial, Inc.
TTM yield · Monthly
Quick take
- O yields more today: 5.32% vs 3.96% (forward).
- O has grown its payout faster: 3.5%/yr vs -19.3%/yr over the last 5 years.
- Both pay every month.
- O has the longer streak of annual increases: 29 years vs 1.
- Over the last year O delivered the higher total return: +9.4% vs +5.4% (price change plus payouts).
Generated from the latest data on both pages. Not a recommendation.
Side by side
| Metric | O | STAG |
|---|---|---|
| Share price | $61.03 | $37.58 |
| TTM yield | 5.32% | 3.39% |
| Forward yield | 5.32% | 3.96% |
| Annual payout per share | $3.246 | $1.488 |
| Payment frequency | Monthly | Monthly |
| Next ex-date | Sep 30, 2026 (est.) | Sep 30, 2026 (declared) |
| Payout ratio (earnings) | — | — |
| 1-year payout growth | +1.4% | -66.6% |
| 5-year payout CAGR | +3.5% | -19.3% |
| Consecutive years of increases | 29 years | 1 year |
| Payout consistency (last 12) | 100/100 | 100/100 |
| 1-year total return | +9.4% | +5.4% |
| 1-year price return | +3.9% | +2.0% |
| Size (market cap / AUM) | 57.7B | 7.4B |
| Years paying | 31.9 | 15.2 |
| Payout risk (heuristic) | Low | Low |
| Sector / category | Real Estate | Real Estate |
✓ marks the more favourable figure where one exists (higher yield, growth, streak, consistency, return and size; lower cost, payout ratio and risk).
$10,000 invested today
| O | STAG | |
|---|---|---|
| Shares | 163.9 | 266.1 |
| Income per year | $532 | $396 |
| Income per month (avg) | $44 | $33 |
At forward yields, before taxes. Model O · Model STAG
Next payments
| Ex-date | Pay date | Per share | Status |
|---|---|---|---|
| O Sep 30, 2026 | Oct 14, 2026 | $0.2705 | Est. |
| O Oct 30, 2026 | Nov 13, 2026 | $0.2705 | Est. |
| O Nov 29, 2026 | Dec 13, 2026 | $0.2705 | Est. |
| STAG Sep 30, 2026 | Oct 15, 2026 | $0.124 | Declared |
| STAG Oct 31, 2026 | Nov 14, 2026 | $0.124 | Est. |
| STAG Dec 1, 2026 | Dec 15, 2026 | $0.124 | Est. |
Annual payouts per share
OSTAG
Regular payments only; the current year is year to date. Per-share amounts are not directly comparable when share prices differ, so read this chart for growth trends.
FAQ
Which has the higher dividend yield, O or STAG?
O currently has the higher trailing yield: O yields 5.32% and STAG yields 3.39%. Yield changes daily with price, so check the live figures above.
How often do O and STAG pay?
O pays every month and STAG pays every month. O's next ex-date is Sep 30, 2026 and STAG's is Sep 30, 2026.
Which has grown its dividend faster, O or STAG?
O has grown its payout faster: 3.5%/yr vs -19.3%/yr over the last 5 years.
Is O or STAG better for income?
It depends on what you are optimising for. O and STAG differ in yield, growth, payment schedule and risk profile; the table above puts every metric side by side so you can weigh them for your own goals. This page is data, not advice.