Skip to content
SIMON PROPERTY GROUP INC. (SPG) — insider trading: 363 buys, 1,107 sells · InsiderLens