Sale
Common Stock 100,000 $48.36 $4,836,200 Option
Performance Share Unit 5,733 N/A N/A Option
Restricted Stock Unit 3,598 N/A N/A Option
Common Stock 5,733 N/A N/A Option
Common Stock 3,598 N/A N/A Option
Common Stock 76,375 N/A N/A Option
Restricted Stock Unit 76,375 N/A N/A Option
Performance Share Unit 109,576 N/A N/A Option
Common Stock 109,576 N/A N/A Sale
Common Stock 100,000 $33.78 $3,378,000 Option
Common Stock 2,902 N/A N/A Option
Common Stock 37,705 N/A N/A Option
Performance Share Unit 37,705 N/A N/A Option
Restricted Stock Unit 2,902 N/A N/A Option
Performance Share Unit 328,994 N/A N/A Option
Common Stock 328,994 N/A N/A Option
Common Stock 147,612 N/A N/A Option
Restricted Stock Unit 147,612 N/A N/A Option
Stock Options (Right to Buy) 49,366 $20.89 $1,031,256 Option
Common Stock 47,801 $20.92 $999,997 Option
Common Stock 49,366 $20.89 $1,031,256 Sale
Common Stock 97,167 $35.51 $3,450,400 Option
Common Stock 816 N/A N/A Option
Performance Share Unit 816 N/A N/A Option
Performance Share Unit 621 N/A N/A Option
Performance Share Unit 3,394 N/A N/A Option
Common Stock 3,394 N/A N/A Option
Common Stock 621 N/A N/A Option
Restricted Stock Unit 3,910 N/A N/A Option
Common Stock 3,910 N/A N/A Option
Restricted Stock Unit 2,901 N/A N/A Option
Performance Share Unit 37,705 N/A N/A Option
Common Stock 37,705 N/A N/A Option
Common Stock 2,901 N/A N/A Option
Restricted Stock Unit 69,052 N/A N/A Option
Common Stock 69,052 N/A N/A Option
Common Stock 47,778 $20.93 $999,994 Sale
Common Stock 70,567 $41.85 $2,952,876 Option
Stock Options (Right to Buy) 42,606 $22.68 $966,304 Option
Stock Options (Right to Buy) 47,778 $20.93 $999,994 Option
Common Stock 41,080 $21.3 $875,004 Option
Common Stock 21,303 $22.68 $483,152 Sale
Common Stock 104,229 $41.52 $4,328,005 Option
Common Stock 41,846 $20.91 $875,000 Option
Common Stock 2,218 N/A N/A Option
Performance Share Unit 4,273 N/A N/A Option
Performance Share Unit 2,218 N/A N/A Option
Common Stock 4,273 N/A N/A Option
Restricted Stock Unit 3,075 N/A N/A Option
Common Stock 3,075 N/A N/A Sale
Common Stock 81,271 $44 $3,575,924 Sale
Common Stock 18,729 $44 $824,151 Option
Restricted Stock Unit 2,902 N/A N/A Option
Performance Share Unit 37,705 N/A N/A Option
Common Stock 40,607 N/A N/A Option
Common Stock 80,059 N/A N/A Option
Restricted Stock Unit 80,059 N/A N/A Sale
Common Stock 146,629 $37.74 $5,534,365 Option
Common Stock 146,629 $20.13 $2,951,202 Option
Stock Options (Right to Buy) 55,236 $18.67 $1,031,256 Option
Performance Share Unit 4,284 $36.34 $155,681 Option
Common Stock 4,284 $36.34 $155,681 Option
Restricted Stock Unit 5,449 N/A N/A Option
Common Stock 5,449 N/A N/A Sale
Common Stock 54,917 $32.47 $1,783,265 Sale
Common Stock 94,928 $31.07 $2,949,413 Option
Restricted Stock Unit 72,629 N/A N/A Option
Common Stock 72,629 N/A N/A Option
Restricted Stock Unit 2,808 N/A N/A Option
Common Stock 2,808 N/A N/A Option
Restricted Stock Unit 93,910 N/A N/A Option
Common Stock 93,910 N/A N/A Sale
Common Stock 223,379 $33.77 $7,543,062 Option
Common Stock 223,379 $14.94 $3,336,165 Option
Stock Options (Right to Buy) 114,943 $14.5 $1,666,674 Option
Common Stock 3,182 N/A N/A Option
Restricted Stock Unit 3,182 N/A N/A Sale
Common Stock 237,470 $32.87 $7,805,164 Option
Stock Options (Right to Buy) 112,439 $12.97 $1,458,334 Option
Common Stock 237,470 $13.15 $3,122,731 Option
Stock Options (Right to Buy) 111,835 $13.04 $1,458,328 Option
Common Stock 224,884 $12.97 $2,916,745 Sale
Common Stock 224,884 $28.72 $6,457,544 Option
Common Stock 83,925 N/A N/A Option
Restricted Stock Unit 83,925 N/A N/A Option
Common Stock 3,760 $32.62 $122,651 Option
Restricted Stock Unit 3,760 $32.62 $122,651 Option
Common Stock 248,857 $20.87 $5,193,148 Sale
Common Stock 248,857 $31.38 $7,807,888 Option
Stock Options (Right to Buy) 65,333 $19.56 $1,277,913 Option
Stock Options (Right to Buy) 76,750 $23.37 $1,793,648 Sale
Common Stock 153,500 $29.58 $4,540,377 Option
Common Stock 153,500 $23.37 $3,587,295 Sale
Common Stock 41,075 $28.46 $1,169,077 Option
Common Stock 80,889 N/A N/A Option
Restricted Stock Unit 80,889 N/A N/A Option
Stock Options (Right to Buy) 153,500 $24.92 $3,825,220 Sale
Common Stock 153,500 $24.92 $3,825,220 Option
Common Stock 153,500 $24.92 $3,825,220 Option
Common Stock 130,667 $17.99 $2,350,699 Sale
Common Stock 130,667 $26.4 $3,449,086 Option
Stock Options (Right to Buy) 65,333 $17.82 $1,164,234 Option
Restricted Stock Unit 4,821 $24.3 $117,150 Option
Common Stock 4,821 $24.3 $117,150 Option
Common Stock 204,750 $21.38 $4,376,531 Sale
Common Stock 204,750 $23.07 $4,724,402 Option
Stock Options (Right to Buy) 136,500 $21.89 $2,987,985 Option
Stock Options (Right to Buy) 68,250 $18.85 $1,286,513 Option
Common Stock 68,250 $18.85 $1,286,513 Sale
Common Stock 68,250 $18.85 $1,286,513 Option
Restricted Stock Unit 125,207 N/A N/A Option
Common Stock 125,207 N/A N/A Option
Restricted Stock Unit 4,258 $17.91 $76,261 Option
Common Stock 4,258 $17.91 $76,261 Sale
Common Stock 64,992 $24.49 $1,591,459 Option
Common Stock 127,989 N/A N/A Option
Restricted Stock Unit 127,989 N/A N/A Option
Stock Options (Right to Buy) 12,339 $21.08 $260,106 Option
Common Stock 93,089 $20.38 $1,897,154 Sale
Common Stock 93,089 $23.86 $2,220,824 Option
Common Stock 149,161 $21.08 $3,144,314 Sale
Common Stock 149,161 $21.08 $3,144,314 Option
Stock Options (Right to Buy) 149,161 $21.08 $3,144,314 Option
Restricted Stock Unit 3,165 $23.01 $72,827 Option
Common Stock 3,165 $23.01 $72,827 Option
Common Stock 130,000 $10.25 $1,332,500 Option
Stock Options (Right to Buy) 130,000 $10.25 $1,332,500 Sale
Common Stock 130,000 $10.25 $1,332,500 Option
Common Stock 12,289 N/A N/A Option
Restricted Stock Unit 12,289 N/A N/A Option
Stock Options (Right to Buy) 150,000 $21.07 $3,160,950 Option
Common Stock 150,000 $21.07 $3,160,950 Sale
Common Stock 150,000 $21.07 $3,160,950 Sale
Common Stock 44,164 $19.16 $846,094 Option
Common Stock 91,193 N/A N/A Option
Restricted Stock Unit 91,193 N/A N/A Option
Common Stock 153,334 $11.87 $1,819,308 Option
Stock Options (Right to Buy) 65,000 $13.68 $889,200 Sale
Common Stock 153,334 $18.49 $2,835,452 Sale
Common Stock 250,000 $17.05 $4,262,000 Option
Stock Options (Right to Buy) 185,000 $9.36 $1,731,600 Option
Common Stock 250,000 $10.8 $2,700,000 Option
Common Stock 88,250 N/A N/A Option
Restricted Stock Unit 88,250 N/A N/A Option
Performance Share Unit 504,790 N/A N/A Option
Common Stock 504,790 N/A N/A Sale
Common Stock 104,649 $20.31 $2,125,421 Sale
Common Stock 193,333 $22.3 $4,311,326 Option
Stock Options (Right to Buy) 193,333 $9.36 $1,809,597 Option
Common Stock 193,333 $9.36 $1,809,597 Option
Common Stock 266,333 $10.78 $2,871,869 Sale
Common Stock 266,333 $18.26 $4,863,773 Option
Stock Options (Right to Buy) 179,833 $10.26 $1,844,187 Option
Common Stock 246,500 $12.75 $3,141,643 Sale
Common Stock 246,500 $19.03 $4,691,142 Option
Stock Options (Right to Buy) 73,500 $12.79 $940,065 Option
Stock Options (Right to Buy) 147,000 $11.21 $1,647,870 Option
Common Stock 220,500 $10.81 $2,382,503 Sale
Common Stock 220,500 $17.97 $3,962,826 Sale
Common Stock 176,195 $16.84 $2,967,476 Option
Stock Options (Right to Buy) 89,945 $9.95 $894,953 Option
Common Stock 176,195 $8.85 $1,558,445 Purchase
Common Stock 12,000 $8.36 $100,296 Sale
Common Stock 65,208 $26.8 $1,747,574 Sale
Common Stock 65,000 $23.75 $1,543,750 Option
Stock Options (Right to buy) 100,000 $7.74 $774,000 Sale
Common Stock 100,000 $7.74 $774,000 Option
Common Stock 100,000 $7.74 $774,000 Sale
Common Stock 100,000 $7.74 $774,000 Option
Common Stock 100,000 $7.74 $774,000 Option
Stock Options (Right to buy) 100,000 $7.74 $774,000 Sale
Common Stock 132,900 $24.12 $3,205,282 Option
Stock Options (Right to buy) 132,900 $7.74 $1,028,646 Option
Common Stock 132,900 $7.74 $1,028,646 Option
Stock Options (Right to buy) 17,100 $7.74 $132,354 Sale
Common Stock 17,100 $7.74 $132,354 Option
Common Stock 17,100 $7.74 $132,354 Option
Stock Options (Right to buy) 108,334 $4.15 $449,586 Sale
Common Stock 108,334 $10.76 $1,165,241 Option
Common Stock 108,334 $4.15 $449,586 Option
Stock Options (Right to buy) 100,000 $13.69 $1,368,500 Sale
Common Stock 50,000 $23.22 $1,161,050 Option
Common Stock 50,000 $23.22 $1,161,050 Sale
Common Stock 75,000 $4.15 $311,250 Option
Stock Options (Right to buy) 75,000 $4.15 $311,250 Option
Common Stock 75,000 $4.15 $311,250 Option
Common Stock 83,333 $3.8 $316,665 Option
Stock Options (Right to buy) 83,333 $3.8 $316,665 Sale
Common Stock 83,333 $3.8 $316,665 Sale
Common Stock 100,000 $3.8 $380,000 Option
Common Stock 100,000 $3.8 $380,000 Option
Stock Options (Right to buy) 100,000 $3.8 $380,000 Sale
Common Stock 100,000 $3.8 $380,000 Option
Stock Options (Right to buy) 100,000 $3.8 $380,000 Option
Common Stock 100,000 $3.8 $380,000 Option
Stock Options (Right to Buy) 50,000 $9.95 $497,500 Sale
Common Stock 50,000 $9.95 $497,500 Option
Common Stock 50,000 $9.95 $497,500 Sale
Common Stock 50,000 $9.95 $497,500 Option
Common Stock 50,000 $9.95 $497,500 Option
Stock Options (Right to Buy) 50,000 $9.95 $497,500 Option
Stock Options (Right to Buy) 100,000 $21.12 $2,112,400 Sale
Common Stock 100,000 $21.12 $2,112,400 Option
Common Stock 100,000 $21.12 $2,112,400 Sale
Common Stock 50,000 $9.95 $497,500 Option
Stock Options (Right to Buy) 50,000 $9.95 $497,500 Option
Common Stock 50,000 $9.95 $497,500 Sale
Common Stock 84,671 $4.06 $343,764 Option
Stock Options (Right to buy) 84,671 $4.06 $343,764 Option
Common Stock 84,671 $4.06 $343,764 Option
Stock Options (Right to buy) 85,000 $18.22 $1,548,700 Sale
Common Stock 85,000 $18.22 $1,548,700 Option
Common Stock 85,000 $18.22 $1,548,700 Option
Stock Options (Right to buy) 100,000 $4.06 $406,000 Sale
Common Stock 100,000 $4.06 $406,000 Option
Common Stock 100,000 $4.06 $406,000 Option
Stock Options (Right to buy) 100,000 $10.9 $1,090,200 Sale
Common Stock 86,338 $18 $1,554,429 Option
Common Stock 100,000 $10.9 $1,090,200 Option
Stock Options (Right to buy) 58,333 $10.86 $633,205 Option
Common Stock 94,353 $9.35 $882,389 Sale
Common Stock 94,353 $17.95 $1,693,165 Option
Common Stock 254,250 $21.15 $5,377,388 Option
Stock Options (Right to buy) 254,250 $21.15 $5,377,388 Sale
Common Stock 254,250 $21.15 $5,377,388 Option
Common Stock 250,000 $21.15 $5,287,500 Option
Stock Options (Right to buy) 250,000 $21.15 $5,287,500 Sale
Common Stock 250,000 $21.15 $5,287,500 Option
Common Stock 200,000 $15.28 $3,056,000 Option
Stock Options (Right to buy) 200,000 $15.28 $3,056,000 Sale
Common Stock 200,000 $15.28 $3,056,000 Sale
Common Stock 179,250 $23.78 $4,262,565 Option
Common Stock 179,250 $23.78 $4,262,565 Option
Stock Options (Right to buy) 179,250 $23.78 $4,262,565 Option
Stock Options (Right to buy) 200,000 $15.28 $3,056,000 Option
Common Stock 200,000 $15.28 $3,056,000 Sale
Common Stock 200,000 $15.28 $3,056,000 Option
Common Stock 23,000 $15.28 $351,440 Option
Stock Options (Right to buy) 23,000 $15.28 $351,440 Sale
Common Stock 23,000 $19.75 $454,250 Option
Common Stock 50,000 $15.28 $764,000 Sale
Common Stock 50,000 $15.28 $764,000 Option
Stock Options (Right to buy) 50,000 $15.28 $764,000 Option
Stock Options (Right to buy) 50,000 $15.28 $764,000 Sale
Common Stock 50,000 $15.28 $764,000 Option
Common Stock 50,000 $15.28 $764,000 Option
Common Stock 50,000 $15.28 $764,000 Option
Stock Options (Right to buy) 50,000 $15.28 $764,000 Sale
Common Stock 50,000 $15.28 $764,000 Sale
Common Stock 50,000 $19.73 $986,500 Option
Stock Options (Right to buy) 50,000 $13.53 $676,250 Option
Common Stock 50,000 $13.53 $676,250 Option
Common Stock 50,000 $15.28 $764,000 Option
Stock Options (Right to buy) 50,000 $15.28 $764,000 Sale
Common Stock 50,000 $15.28 $764,000 Option
Common Stock 50,000 $15.28 $764,000 Sale
Common Stock 50,000 $19.74 $987,000 Option
Stock Options (Right to buy) 50,000 $15.28 $764,000 Option
Stock Options (Right to buy) 50,000 $15.28 $764,000 Option
Common Stock 50,000 $15.28 $764,000 Sale
Common Stock 50,000 $15.28 $764,000 Sale
Common Stock 50,000 $19.87 $993,300 Sale
Common Stock 50,000 $19.87 $993,300 Option
Stock Options (Right to buy) 5,001 $8.85 $44,234 Option
Common Stock 5,001 $8.85 $44,234 Option
Stock Options (Right to buy) 43,047 $8.62 $371,237 Option
Common Stock 43,047 $8.62 $371,237 Sale
Common Stock 40,000 $12.09 $483,600 Sale
Common Stock 50,000 $12.03 $601,350 Sale
Common Stock 50,000 $10.48 $524,000 Sale
Common Stock 50,000 $8.59 $429,600