Live feed16:05:07·692dINSIDERFilingvia QuantisnowDirector Otto Alexander sold $11,161,433 worth of shares (718,229 units at $15.54), decreasing direct ownership by 4% to 15,864,754 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.SITC· SITE Centers Corp.Real EstateOriginal source