Skip to content

SITE Centers Corp Sustainability Reports

SITE Centers Corp. is a self-administered and self-managed real estate investment trust focused on owning, leasing, acquiring, and managing open-air shopping centers.

Sector: Real estate

Country: United States

Exchange: New York Stock Exchange

LEI: W2AVA6SODOQ1LCYJQR54

FIGI: BBG001S76RV1

8 reports from 2016 to 2024