Director Alexander Otto Sells 718,229 Shares of SITE Centers Corp (SITC)

Director Alexander Otto Sells 718,229 Shares of SITE Centers Corp (SITC)

Director Alexander Otto sold 718,229 shares of SITE Centers Corp for $15.54 each on August 1, 2024. This sale is part of a trend with 8 insider sells and no buys over the past year. The company's market cap is $3.

Read More

Did you find this insightful?