No profile data available.
Site Centers Corp. (SITC) is a financial services company in the property investment trusts industry, based in Beachwood, United States, with about 155 full-time employees.
It reported revenue of $123.65 million for fiscal year 2025, down 55.4% from fiscal year 2024, and net income of $176.16 million. Its market capitalization was $162.67 million as of October 9, 2026.
Figures from company filings and market data; latest fiscal year ended December 31, 2025; market data as of October 9, 2026.
SITE Centers Corp. is an owner and manager of open-air shopping centers. The Company is a self-administered and self-managed REIT operating as a fully integrated real estate company, and is publicly traded on the New York Stock Exchange under the ticker symbol SITC. SITE Centers Corp. was incorporated in 1965 and is based in Beachwood, United States.
Site Centers reported $123.65 million in revenue for fiscal year 2025, down 55.4% from $277.47 million in fiscal year 2024.
$162.67 million as of October 9, 2026.
Listed companies of a similar size in the same industry (property investment trusts) include Alpine Income Property Trust, Inc. (PINE), BRT Apartments Corp. (BRT), First Real Estate Investment Trust of New Jersey, Inc. (FREVS), Elme Communities (ELME).