SITE Centers Corp. (SITC)
NYSE: SITC · Real-Time Price · USD
4.970
-0.020 (-0.40%)
Jun 8, 2026, 4:00 PM EDT - Market closed

SITE Centers Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2613377982,8522,8773,340
Market Cap Growth
-57.68%-57.79%-72.03%-0.84%-13.88%70.93%
Enterprise Value
67.35217.77743.322,4764,7445,156
Last Close Price
4.976.4215.2954.5254.6463.32
PE Ratio
1.501.911.5611.2418.5931.04
PS Ratio
2.802.722.886.306.006.27
PB Ratio
0.781.011.541.311.381.64
P/TBV Ratio
0.781.011.561.311.401.63
P/FCF Ratio
-61.60---39.12
P/OCF Ratio
27.2117.177.1211.9611.1811.82
EV/Sales Ratio
0.721.762.685.479.909.68
EV/EBITDA Ratio
3.3424.553.575.9915.7116.23
EV/EBIT Ratio
--9.6312.3448.1739.07
EV/FCF Ratio
-39.83---60.39
Debt / Equity Ratio
-0000.820.82
Debt / EBITDA Ratio
----5.655.28
Debt / FCF Ratio
-----19.65
Net Debt / Equity Ratio
-0.58-0.36-0.11-0.250.810.80
Net Debt / EBITDA Ratio
1.71-13.42-0.26-1.335.595.15
Net Debt / FCF Ratio
46.31-21.770.3216.09-8.7619.16
Asset Turnover
0.220.180.110.110.120.13
Quick Ratio
12.665.972.372.680.340.42
Current Ratio
12.956.142.762.750.350.42
Return on Equity (ROE)
52.12%41.78%39.06%10.75%6.73%6.29%
Return on Assets (ROA)
-36.59%-5.32%3.09%4.92%2.44%3.23%
Return on Invested Capital (ROIC)
-58.41%-6.08%3.52%5.33%2.49%3.31%
Return on Capital Employed (ROCE)
-38.34%-5.54%3.26%5.26%2.62%3.47%
Earnings Yield
66.73%52.34%63.90%8.90%5.38%3.22%
FCF Yield
-1.62%---2.56%
Dividend Yield
135.81%105.65%15.99%4.22%4.12%3.02%
Payout Ratio
203.46%100.01%12.22%23.17%71.13%79.67%
Buyback Yield / Dilution
0.29%0.26%-0.34%1.99%-2.27%-7.93%
Total Shareholder Return
136.10%105.92%15.64%6.21%1.86%-4.91%
SEC Filings: 10-K · 10-Q