SITE Centers Corp. (SITC) has a MoatMap StockRank of 94/100 based on Quality (83/100), Value (78/100), and Momentum (16/100) factor scores. The current signal is STRONG BUY. SITE Centers Corp., an open-air shopping center REIT, faces a significant thematic headwind from 'Sticky Rates & Defensive Strength' due to its nature as leveraged real estate. Despite a high quality score, the core business model is sensitive to interest rate increases and consumer cyclicality.