Skip to content
I2 TECHNOLOGIES INC (ITWO) — insider trading: 25 buys, 50 sells · InsiderLens