Site Centers Corp. (SITC) Stock Forecast & Analysis

Real-time stock price, financial statements, consensus target price, insider trading, and technical analysis for Site Centers Corp. (SITC:NYSE), powered by AI.

Current Price
$4.81
P/E Ratio
1.4
Market Cap
252M
Sector
Real Estate
What is the Site Centers Corp. stock price forecast?

Site Centers Corp. is currently trading at $4.81. View real-time AI analysis on Alpha Lenz.

What is Site Centers Corp. insider trading activity?

View the latest insider trading data for Site Centers Corp. on Alpha Lenz.

What is Site Centers Corp.'s P/E ratio?

Site Centers Corp.'s P/E ratio is 1.4.

Site Centers Corp.

NYSE · SITC
$4.81-0.02(-0.41%)Pre-marketNYSE regular session 09:30–16:00 ET
Ask about Site Centers Corp.'s future dividend policy...
Alpha Chat Insight

Site Centers Corp. trades at a P/E of 1.4 (undervalued) with strong ROE of 41.8%.

Ask for details

Company Overview

Site Centers Corp. is a real estate investment trust (REIT) specializing in the ownership, development, and management of open-air shopping centers. Its primary function is to generate revenue through rental income from a diverse mix of national, regional, and local retailers. The company is particularly known for targeting high-growth urban and suburban markets across the United States, where it leverages its expertise in property development and management to enhance consumer experiences and retailer success. Site Centers Corp. emphasizes properties that cater to daily needs and lifestyle services, making it integral to retail-focused real estate strategies. The trust's portfolio is strategically aligned with the evolving retail landscape, focusing on properties that attract significant foot traffic and consumer engagement. In the financial market, Site Centers Corp. plays a crucial role in providing investors with exposure to retail real estate, thus contributing to diversified investment portfolios through its focus on high-quality, strategically located assets.

CEOMr. David R. Lukes
SectorReal Estate
IndustryREIT - Retail
Employees172

Company Statistics

FY 2025

Profile

$252.27MMarket Cap
$123.65MRevenue
0.00Shares Out
172Employees

Margins

67.20%Gross
37.40%EBITDA
-1.26%Operating
143.66%Pre-Tax
143.84%Net

Valuation

1.42P/E
0.75P/B
2.04EV/Sales
2.88EV/EBITDA
12.86P/FCF

Growth (CAGR)

-39.28%Rev 3Yr
-23.12%Rev 5Yr
N/AOp Inc 3Yr
N/AOp Inc 5Yr
1.76%Net Inc 3Yr
37.20%Net Inc 5Yr

Returns

26.30%ROA
41.78%ROE
28.54%ROIC

Financial Health

$119.03MCash & Cash Equivalents
$-35.06MNet Debt
25.08%Debt/Equity
N/AInterest Cov

Frequently Asked Questions

Site Centers Corp. (ticker: SITC) is a company listed on NYSE in the Real Estate sector (REIT - Retail). It has approximately 172 employees. Market cap is $252M.

The current price is $4.81 with a P/E ratio of 1.42x and P/B of 0.75x.

ROE is 41.78% and operating margin is -1.26%. Annual revenue is $124M.

Alpha Lenz
Singapore
Treasurer Pte Ltd | License: 202346277E
9 Straits View Marina One West Tower #05-07 Singapore 018937
contact@treasurer.co.kr
©2026 Treasurer Pte Ltd. All rights reserved.
Site Centers Corp. (SITC) Stock Forecast 2026 $4.81 — Price, Financials & Analyst Targets | Alpha Lenz