52W $5.26 – $13.03
SITE Centers is an owner and manager of open-air shopping centers that provide a highly-compelling shopping experience and merchandise mix for retail partners and consumers.
Revenue breakdown: Asset And Property Management Fees (66.9%), Condemnation Proceeds (17.9%), Shared Services Fee (11.9%).
Revenue by Segment