SITE Centers Corp.SITC

Market cap
$379.18M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024112-53.03%
Dec 31, 2023239-7.28%
Dec 31, 2022257-8.94%
Dec 31, 2021283+48.56%
Dec 31, 2020190-29.61%
Dec 31, 2019270+2.02%
Dec 31, 2018265-35.48%
Dec 31, 2017410-11.34%
Dec 31, 2016463+6.52%
Dec 31, 2015435+3.40%
Dec 31, 2014420+12.38%
Dec 31, 2013374+22.94%
Dec 31, 2012304+11.35%
Dec 31, 2011273-1.77%
Dec 31, 2010278