SITE Centers FFO of -$0.09 misses by $0.05, revenue of $6.95M misses by $1.25M · Briflio