MarketBrain

SITE Centers Corp.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$123.6M$277.5M$452.6M$479.2M$532.9M
Operating expenses$239.3M$310.7M$375.3M$380.7M$400.9M
Cash from operations$19.6M$112.0M$238.5M$257.3M$282.5M
Share repurchases$0$0$26.6M$42.3M$0
Impairments$114.1M$66.6M$0$2.5M$7.3M
Total assets$418.7M$933.6M$4.1B$4.0B$4.0B
Total liabilities$84.0M$416.9M$1.9B$2.0B$1.9B
Total debt$0$301.4M$1.6B$1.7B$1.7B

Shares outstanding 52.5M · Free float 58.9%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.