Realty Income Corporation is a real estate investment trust that invests in free-standing, single-tenant commercial properties in the United States, Spain and the United Kingdom that are subject to NNN Leases. Wikipedia
O (NYSE) $52.92 -0.72 (-1.34%)
Tue, Jun 25, 2024, 4:00PM EDT