Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,449 $17.09 $24,756 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,902 $17.08 $32,486 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 328 $17.3 $5,674 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 75 $17.4 $1,305 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 8,856 $17.62 $155,998 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,184 $18.08 $21,401 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 272 $18.63 $5,067 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 888 $17.94 $15,931 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 365 $18 $6,570 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 2,434 $17.96 $43,715 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 2,444 $17.86 $43,657 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 11 $16.29 $179 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 181 $16.75 $3,031 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 69 $18.63 $1,285 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 221 $15.68 $3,465 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,138 $15.87 $18,060 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,207 $16.06 $19,384 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 2,109 $16.18 $34,124 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 408 $16.46 $6,714 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 764 $16.5 $12,606 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 23 $12.5 $288 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,367 $16.37 $22,378 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 2,276 $16.62 $37,816 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,138 $16.4 $18,663 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 2,846 $16.6 $47,244 Sale
RIMA SENVEST MANAGEMENT, L.L.C.
Put Option 11 N/A N/A Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 57 $15.45 $881 Option
OHANA ISSACHAR officer: EVP Worldwide Sales officer: EVP Worldwide Sales
Common Stock 2,644 $7.22 $19,090 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 23 $12.5 $288 Sale
OHANA ISSACHAR officer: EVP Worldwide Sales officer: EVP Worldwide Sales
Common Stock 2,644 $7.22 $19,090 Option
OHANA ISSACHAR officer: EVP Worldwide Sales officer: EVP Worldwide Sales
Stock Option (Right to Buy) 2,644 $7.22 $19,090 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,991 $15.35 $30,562 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 605 $14.26 $8,627 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,789 $14.45 $25,851 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 1,927 $14.32 $27,595 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 416 $13.9 $5,780 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 451 $13.88 $6,260 Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 376 $14.07 $5,290 Sale
RIMA SENVEST MANAGEMENT, L.L.C.
Put Option 60 N/A N/A Sale
RIMA SENVEST MANAGEMENT, L.L.C.
Put Option 60 N/A N/A Purchase
RIMA SENVEST MANAGEMENT, L.L.C.
Common Stock, $0.001 par value per share 9,127 $14.09 $128,599 Sale
RIMA SENVEST MANAGEMENT, L.L.C.
Put Option 40 $6.25 $250 Sale
MANN BRUCE director director
Common Stock 37,400 $7.45 $278,630 Option
MANN BRUCE director director
Common Stock 48,220 $11.98 $577,435 Option
MANN BRUCE director director
Stock Option (Right to Buy) 48,220 $11.98 $577,435 Option
SILVER LOUIS director director
Common Stock 19,500 $11.54 $224,933 Option
SILVER LOUIS director director
Stock Option (Right to Buy) 6,500 $7.97 $51,805 Sale
SILVER LOUIS director director
Common Stock 6,500 $7.97 $51,805 Option
MANN BRUCE director director
Common Stock 800 $32 $25,600 Option
MANN BRUCE director director
Stock Option (Right to Buy) 800 $3.73 $2,980