Live feed16:05:06·741dINSIDERFilingvia QuantisnowDirector Otto Alexander sold $6,234,688 worth of shares (424,956 units at $14.67), decreasing direct ownership by 2% to 18,888,944 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.SITC· SITE Centers Corp.Real EstateOriginal source