Shares of SITE Centers Corp. (NYSE:SITC – Get Free Report) have been given an average recommendation of “Hold” by the nine ...