SITE Centers beat estimated earnings by 131.25%, reporting an EPS of $0.05 versus an estimate of $-0.16. Revenue was down $15.36 million from the same period last year. In the previous quarter, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results