Skip to content
MACERICH CO (MAC) — insider trading: 121 buys, 308 sells · InsiderLens