Views: 7 2026-09-29 Business summary: Realty Income is the largest net-lease real estate investment trust in the world, owning about 15,588 single-tenant properties in the United States and Europe. Tenants such as Dollar General, 7-Eleven and Walgreens sign long leases (8.6 years remaining on average) and pay property taxes, insurance and maintenance themselves. The company earns a spread between the rent yield on what it buys (7.3% initial cash yield in 2025 and Q2 2026) and its cost of debt and equity. Retail is 78% of rent, industrial 16%, gaming 3%. It is newly expanding into private funds and data …
Realty Income Corporation (NYSE: O) Value AnalysisRead More »
This content is restricted to site members. If you are an existing user, please log in. New users may register below.