Live feed16:05:11·743dINSIDERFilingvia QuantisnowDirector Otto Alexander sold $4,338,619 worth of shares (300,854 units at $14.42), decreasing direct ownership by 2% to 19,313,900 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.SITC· SITE Centers Corp.Real EstateOriginal source