SEC CIK 897667
CROOKE STANLEY T
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| IONSview stock → | 2,021 | 2021-01-26 |
Position History — IONS
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — IONS
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2021-01-26 | Open-market sale | 28,333 | $63.74 | 2,021 |
| 2021-01-22 | Open-market sale | 40,000 | $61.68 | 494,391 |
| 2021-01-21 | Open-market sale | 21,042 | $61.65 | 534,391 |
| 2021-01-21 | Open-market sale | 13,958 | $60.53 | 555,433 |
| 2021-01-15 | Option exercise (derivative) | 47,257 | $0.00 | 87,885 |
| 2021-01-15 | Option exercise (derivative) | 4,371 | $0.00 | 7,801 |
| 2021-01-15 | Grant / award (derivative) | 5,333 | $0.00 | 5,333 |
| 2021-01-15 | Tax withholding | 1,434 | $61.28 | 3,111 |
| 2021-01-15 | Option exercise | 47,257 | $0.00 | 49,278 |
| 2021-01-15 | Tax withholding | 18,924 | $61.28 | 30,354 |
| 2021-01-15 | Option exercise | 4,371 | $0.00 | 4,545 |
| 2021-01-04 | Grant / award (derivative) | 12,000 | $0.00 | 12,000 |
| 2020-12-17 | Open-market sale | 1,407 | $50.50 | 174 |
| 2020-12-15 | Open-market sale | 39,000 | $49.78 | 600,391 |
| 2020-12-07 | Open-market sale | 5,000 | $51.87 | 645,391 |
| 2020-12-07 | Open-market sale | 6,000 | $51.50 | 639,391 |
| 2020-11-25 | Option exercise (derivative) | 12,990 | $0.00 | 0 |
| 2020-11-25 | Option exercise | 12,990 | $39.87 | 15,011 |
| 2020-11-25 | Open-market sale | 12,990 | $50.05 | 2,021 |
| 2020-11-24 | Option exercise (derivative) | 2,590 | $0.00 | 12,990 |
| 2020-11-24 | Option exercise | 2,590 | $39.87 | 4,611 |
| 2020-11-24 | Open-market sale | 2,590 | $50.83 | 2,021 |
| 2020-11-23 | Option exercise (derivative) | 11,600 | $0.00 | 15,580 |
| 2020-11-23 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2020-11-23 | Option exercise | 500 | $39.87 | 2,081 |
| 2020-11-23 | Open-market sale | 500 | $50.00 | 1,581 |
| 2020-11-23 | Open-market sale | 11,600 | $50.11 | 2,021 |
| 2020-11-23 | Option exercise | 11,600 | $39.87 | 13,621 |
| 2020-09-22 | Open-market sale | 50,000 | $50.41 | 650,391 |
| 2020-09-21 | Open-market sale | 2,000 | $50.18 | 1,581 |
| 2020-06-25 | Open-market sale | 9,914 | $60.11 | 2,021 |
| 2020-06-24 | Open-market sale | 5,000 | $58.80 | 11,935 |
| 2020-06-19 | Open-market sale | 10,000 | $58.33 | 16,935 |
| 2020-06-17 | Open-market sale | 2,000 | $58.25 | 3,581 |
| 2020-06-17 | Open-market sale | 15,000 | $57.90 | 26,935 |
| 2020-03-25 | Open-market sale | 15,000 | $47.00 | 41,935 |
| 2020-03-25 | Open-market sale | 1,000 | $47.00 | 5,581 |
| 2020-03-19 | Open-market sale | 1,000 | $45.00 | 6,581 |
| 2020-03-19 | Open-market sale | 5,000 | $46.00 | 56,545 |
| 2020-03-19 | Open-market sale | 10,000 | $44.75 | 61,545 |
| 2020-03-17 | Open-market sale | 4,969 | $44.50 | 86,966 |
| 2020-03-17 | Open-market sale | 5,651 | $45.00 | 75,894 |
| 2020-03-17 | Open-market sale | 4,349 | $45.00 | 71,545 |
| 2020-03-17 | Open-market sale | 5,421 | $44.50 | 81,545 |
| 2020-03-17 | Open-market sale | 5,421 | $44.50 | 81,935 |
| 2020-03-17 | Open-market sale | 4,579 | $44.50 | 87,356 |
| 2020-03-17 | Open-market sale | 4,349 | $45.00 | 71,935 |
| 2020-03-17 | Open-market sale | 5,651 | $45.00 | 76,284 |
| 2020-01-15 | Grant / award (derivative) | 62,982 | $0.00 | 62,982 |
| 2020-01-15 | Grant / award (derivative) | 5,545 | $0.00 | 5,545 |
| 2020-01-15 | Option exercise (derivative) | 3,317 | $0.00 | 6,627 |
| 2020-01-15 | Option exercise (derivative) | 39,643 | $0.00 | 72,160 |
| 2020-01-15 | Option exercise | 3,317 | $0.00 | 8,849 |
| 2020-01-15 | Tax withholding | 1,268 | $62.06 | 7,581 |
| 2020-01-15 | Option exercise | 39,643 | $0.00 | 109,277 |
| 2020-01-15 | Tax withholding | 17,342 | $62.06 | 91,935 |
| 2020-01-02 | Grant / award (derivative) | 12,477 | $0.00 | 12,477 |
| 2020-01-02 | Grant / award (derivative) | 141,709 | $0.00 | 141,709 |
| 2019-08-21 | Option exercise (derivative) | 10,000 | $0.00 | 27,180 |
| 2019-08-21 | Option exercise | 10,000 | $39.87 | 79,634 |
| 2019-08-21 | Open-market sale | 10,000 | $72.15 | 69,634 |
| 2019-08-20 | Option exercise (derivative) | 10,000 | $0.00 | 37,180 |
| 2019-08-20 | Option exercise (derivative) | 2,000 | $0.00 | 500 |
| 2019-08-20 | Option exercise | 2,000 | $39.87 | 7,532 |
| 2019-08-20 | Open-market sale | 2,000 | $71.00 | 5,532 |
| 2019-08-20 | Open-market sale | 10,000 | $71.00 | 69,634 |
| 2019-08-20 | Option exercise | 10,000 | $39.87 | 79,634 |
| 2019-07-18 | Option exercise (derivative) | 10,000 | $0.00 | 47,180 |
| 2019-07-18 | Open-market sale | 10,000 | $70.25 | 69,634 |
| 2019-07-18 | Option exercise | 10,000 | $39.87 | 79,634 |
| 2019-04-16 | Option exercise (derivative) | 700 | $0.00 | 2,500 |
| 2019-04-16 | Option exercise (derivative) | 13,320 | $0.00 | 57,180 |
| 2019-04-16 | Option exercise (derivative) | 6,680 | $0.00 | 0 |
| 2019-04-16 | Option exercise | 700 | $39.87 | 6,232 |
| 2019-04-16 | Option exercise | 300 | $10.82 | 5,832 |
| 2019-04-16 | Open-market sale | 13,320 | $84.56 | 69,634 |
| 2019-04-16 | Option exercise | 13,320 | $39.87 | 82,954 |
| 2019-04-16 | Open-market sale | 700 | $84.75 | 5,532 |
| 2019-04-16 | Option exercise | 6,680 | $14.69 | 76,314 |
| 2019-04-15 | Option exercise (derivative) | 10,000 | $0.00 | 6,680 |
| 2019-04-15 | Option exercise (derivative) | 1,000 | $0.00 | 300 |
| 2019-04-15 | Open-market sale | 1,000 | $85.25 | 5,532 |
| 2019-04-15 | Option exercise | 1,000 | $10.82 | 6,532 |
| 2019-04-15 | Open-market sale | 10,000 | $85.25 | 69,634 |
| 2019-04-15 | Option exercise | 10,000 | $14.69 | 79,634 |
| 2019-02-26 | Option exercise (derivative) | 37,000 | $0.00 | 70,500 |
| 2019-02-26 | Option exercise | 37,000 | $39.87 | 106,634 |
| 2019-02-26 | Open-market sale | 37,000 | $61.54 | 69,634 |
| 2019-02-25 | Option exercise (derivative) | 40,000 | $0.00 | 107,500 |
| 2019-02-25 | Open-market sale | 40,000 | $60.07 | 69,634 |
| 2019-02-25 | Option exercise | 40,000 | $39.87 | 109,634 |
| 2019-02-13 | Option exercise (derivative) | 1,604 | $0.00 | 1,300 |
| 2019-02-13 | Option exercise (derivative) | 5,300 | $0.00 | 3,200 |
| 2019-02-13 | Option exercise (derivative) | 40,000 | $0.00 | 147,500 |
| 2019-02-13 | Option exercise | 5,300 | $39.87 | 10,832 |
| 2019-02-13 | Open-market sale | 1,604 | $60.00 | 5,532 |
| 2019-02-13 | Option exercise | 1,604 | $10.82 | 7,136 |
| 2019-02-13 | Open-market sale | 40,000 | $60.10 | 69,634 |
| 2019-02-13 | Option exercise | 40,000 | $39.87 | 109,634 |
| 2019-01-15 | Option exercise (derivative) | 30,587 | $0.00 | 48,077 |
| 2019-01-15 | Grant / award (derivative) | 5,332 | $0.00 | 5,332 |
| 2019-01-15 | Option exercise (derivative) | 2,346 | $0.00 | 4,612 |
| 2019-01-15 | Grant / award (derivative) | 63,726 | $0.00 | 63,726 |
| 2019-01-15 | Option exercise | 2,346 | $0.00 | 6,474 |
| 2019-01-15 | Tax withholding | 12,686 | $58.26 | 69,634 |
| 2019-01-15 | Option exercise | 30,587 | $0.00 | 82,320 |
| 2019-01-15 | Tax withholding | 942 | $58.26 | 5,532 |
| 2019-01-02 | Grant / award (derivative) | 143,400 | $0.00 | 143,400 |
| 2019-01-02 | Grant / award (derivative) | 12,000 | $0.00 | 12,000 |
| 2018-04-17 | Option exercise (derivative) | 4,000 | $0.00 | 2,904 |
| 2018-04-17 | Option exercise (derivative) | 9,962 | $0.00 | 16,680 |
| 2018-04-17 | Option exercise | 2,000 | $10.82 | 6,128 |
| 2018-04-17 | Open-market sale | 4,981 | $44.30 | 51,733 |
| 2018-04-17 | Option exercise | 4,981 | $14.69 | 56,714 |
| 2018-04-17 | Open-market sale | 2,000 | $44.50 | 4,128 |
| 2018-01-29 | Option exercise (derivative) | 1,000 | $0.00 | 6,904 |
| 2018-01-29 | Option exercise (derivative) | 10,000 | $0.00 | 26,642 |
| 2018-01-29 | Open-market sale | 10,000 | $54.12 | 51,733 |
| 2018-01-29 | Option exercise | 1,000 | $10.82 | 5,128 |
| 2018-01-29 | Open-market sale | 1,000 | $54.12 | 4,128 |
| 2018-01-29 | Option exercise | 10,000 | $14.69 | 61,733 |
| 2018-01-15 | Grant / award (derivative) | 35,149 | $0.00 | 35,149 |
| 2018-01-15 | Option exercise (derivative) | 1,722 | $0.00 | 3,047 |
| 2018-01-15 | Option exercise (derivative) | 29,612 | $0.00 | 43,515 |
| 2018-01-15 | Grant / award (derivative) | 3,911 | $0.00 | 3,911 |
| 2018-01-15 | Open-market sale | 656 | $51.76 | 4,128 |
| 2018-01-15 | Option exercise | 29,612 | $0.00 | 67,626 |
| 2018-01-15 | Open-market sale | 15,893 | $51.76 | 51,733 |
| 2018-01-15 | Option exercise | 1,722 | $0.00 | 4,784 |
| 2018-01-08 | Option exercise (derivative) | 1,000 | $0.00 | 7,904 |
| 2018-01-08 | Option exercise (derivative) | 10,000 | $0.00 | 36,642 |
| 2018-01-08 | Open-market sale | 1,000 | $52.01 | 3,062 |
| 2018-01-08 | Open-market sale | 10,000 | $52.01 | 38,014 |
| 2018-01-08 | Option exercise | 10,000 | $14.69 | 48,014 |
| 2018-01-08 | Option exercise | 1,000 | $10.82 | 4,062 |
| 2018-01-03 | Option exercise (derivative) | 20,000 | $0.00 | 46,642 |
| 2018-01-03 | Option exercise (derivative) | 904 | $0.00 | 0 |
| 2018-01-03 | Option exercise (derivative) | 1,096 | $0.00 | 8,904 |
| 2018-01-03 | Option exercise | 1,096 | $10.82 | 4,158 |
| 2018-01-03 | Open-market sale | 904 | $49.71 | 3,062 |
| 2018-01-03 | Option exercise | 20,000 | $14.69 | 58,014 |
| 2018-01-03 | Open-market sale | 20,000 | $50.02 | 38,014 |
| 2018-01-03 | Option exercise | 904 | $7.25 | 3,966 |
| 2018-01-02 | Grant / award (derivative) | 158,175 | $0.00 | 158,175 |
| 2018-01-02 | Grant / award (derivative) | 17,603 | $0.00 | 17,603 |
| 2017-10-13 | Option exercise (derivative) | 15,000 | $0.00 | 66,642 |
| 2017-10-13 | Option exercise (derivative) | 1,500 | $0.00 | 904 |
| 2017-10-13 | Option exercise | 15,000 | $14.69 | 53,014 |
| 2017-10-13 | Open-market sale | 15,000 | $59.46 | 38,014 |
| 2017-10-13 | Option exercise | 1,500 | $7.25 | 4,562 |
| 2017-10-13 | Open-market sale | 1,500 | $59.46 | 3,062 |
| 2017-10-04 | Option exercise (derivative) | 10,000 | $0.00 | 81,642 |
| 2017-10-04 | Option exercise (derivative) | 1,000 | $0.00 | 2,404 |
| 2017-10-04 | Option exercise | 5,000 | $14.69 | 43,014 |
| 2017-10-04 | Open-market sale | 500 | $54.20 | 3,062 |
| 2017-10-04 | Option exercise | 500 | $7.25 | 3,562 |
| 2017-10-04 | Open-market sale | 5,000 | $54.25 | 38,014 |
| 2017-10-02 | Option exercise (derivative) | 15,000 | $0.00 | 91,642 |
| 2017-10-02 | Option exercise (derivative) | 1,500 | $0.00 | 3,404 |
| 2017-10-02 | Option exercise | 5,000 | $14.69 | 43,014 |
| 2017-10-02 | Open-market sale | 5,000 | $52.50 | 38,014 |
| 2017-10-02 | Open-market sale | 500 | $52.05 | 3,062 |
| 2017-10-02 | Option exercise | 500 | $7.25 | 3,562 |
| 2017-07-20 | Option exercise (derivative) | 10,000 | $0.00 | 106,642 |
| 2017-07-20 | Option exercise (derivative) | 1,000 | $0.00 | 4,904 |
| 2017-07-20 | Option exercise | 1,000 | $7.25 | 4,062 |
| 2017-07-20 | Option exercise | 10,000 | $14.69 | 48,014 |
| 2017-07-20 | Open-market sale | 1,000 | $55.35 | 3,062 |
| 2017-07-20 | Open-market sale | 10,000 | $55.35 | 38,014 |
| 2017-07-17 | Option exercise (derivative) | 1,500 | $0.00 | 5,904 |
| 2017-07-17 | Option exercise (derivative) | 15,000 | $0.00 | 116,642 |
| 2017-07-17 | Option exercise | 1,500 | $7.25 | 4,562 |
| 2017-07-17 | Option exercise | 15,000 | $14.69 | 53,014 |
| 2017-07-17 | Open-market sale | 15,000 | $52.45 | 38,014 |
| 2017-07-17 | Open-market sale | 1,500 | $52.45 | 3,062 |
| 2017-07-03 | Option exercise (derivative) | 1,538 | $0.00 | 131,642 |
| 2017-07-03 | Option exercise (derivative) | 1,500 | $0.00 | 7,404 |
| 2017-07-03 | Option exercise (derivative) | 13,462 | $0.00 | 0 |
| 2017-07-03 | Option exercise | 1,538 | $14.69 | 39,552 |
| 2017-07-03 | Option exercise | 13,462 | $7.25 | 51,476 |
| 2017-07-03 | Option exercise | 1,500 | $7.25 | 4,562 |
| 2017-07-03 | Open-market sale | 1,538 | $52.30 | 38,014 |
| 2017-07-03 | Open-market sale | 1,500 | $52.10 | 3,062 |
| 2017-04-25 | Option exercise (derivative) | 15,000 | $0.00 | 13,462 |
| 2017-04-25 | Option exercise (derivative) | 1,500 | $0.00 | 8,904 |
| 2017-04-25 | Open-market sale | 1,500 | $47.81 | 3,062 |
| 2017-04-25 | Option exercise | 1,500 | $7.25 | 4,562 |
| 2017-04-25 | Open-market sale | 15,000 | $47.81 | 38,014 |
| 2017-04-25 | Option exercise | 15,000 | $7.25 | 53,014 |
| 2017-04-19 | Option exercise (derivative) | 5,000 | $0.00 | 28,462 |
| 2017-04-19 | Option exercise (derivative) | 500 | $0.00 | 10,404 |
| 2017-04-19 | Open-market sale | 5,000 | $43.25 | 38,014 |
| 2017-04-19 | Option exercise | 500 | $7.25 | 3,562 |
| 2017-04-19 | Open-market sale | 500 | $43.25 | 3,062 |
| 2017-04-19 | Option exercise | 5,000 | $7.25 | 43,014 |
| 2017-04-13 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2017-04-13 | Option exercise (derivative) | 500 | $0.00 | 10,904 |
| 2017-04-13 | Option exercise (derivative) | 10,000 | $0.00 | 33,462 |
| 2017-04-13 | Open-market sale | 10,000 | $41.30 | 38,014 |
| 2017-04-13 | Open-market sale | 500 | $41.30 | 3,062 |
| 2017-04-13 | Option exercise | 500 | $10.29 | 3,562 |
| 2017-04-13 | Option exercise | 10,000 | $7.25 | 48,014 |
| 2017-04-12 | Option exercise (derivative) | 10,000 | $0.00 | 43,462 |
| 2017-04-12 | Option exercise (derivative) | 1,000 | $0.00 | 500 |
| 2017-04-12 | Option exercise | 10,000 | $7.25 | 48,014 |
| 2017-04-12 | Open-market sale | 10,000 | $40.07 | 38,014 |
| 2017-04-12 | Open-market sale | 1,000 | $40.07 | 3,062 |
| 2017-04-12 | Option exercise | 1,000 | $10.29 | 4,062 |
| 2017-03-02 | Option exercise (derivative) | 11,000 | $0.00 | 53,462 |
| 2017-03-02 | Option exercise (derivative) | 1,100 | $0.00 | 1,500 |
| 2017-03-02 | Option exercise | 11,000 | $7.25 | 49,014 |
| 2017-03-02 | Open-market sale | 11,000 | $51.05 | 38,014 |
| 2017-03-02 | Option exercise | 1,100 | $10.29 | 4,162 |
| 2017-03-02 | Open-market sale | 1,100 | $51.05 | 3,062 |
| 2017-01-17 | Open-market sale | 139 | $46.29 | 2,638 |
| 2017-01-17 | Open-market sale | 163 | $46.29 | 2,423 |
| 2017-01-17 | Open-market sale | 4,410 | $46.29 | 38,014 |
| 2017-01-17 | Open-market sale | 131 | $46.29 | 3,062 |
| 2017-01-17 | Open-market sale | 3,728 | $46.29 | 34,291 |
| 2017-01-17 | Open-market sale | 4,236 | $46.29 | 31,144 |
| 2017-01-17 | Open-market sale | 3,008 | $46.29 | 27,568 |
| 2017-01-17 | Open-market sale | 142 | $46.29 | 2,859 |
| 2017-01-15 | Grant / award (derivative) | 27,168 | $0.00 | 27,168 |
| 2017-01-15 | Option exercise (derivative) | 334 | $0.00 | 999 |
| 2017-01-15 | Option exercise (derivative) | 363 | $0.00 | 724 |
| 2017-01-15 | Option exercise (derivative) | 354 | $0.00 | 354 |
| 2017-01-15 | Grant / award (derivative) | 2,692 | $0.00 | 2,692 |
| 2017-01-15 | Option exercise (derivative) | 8,133 | $0.00 | 24,397 |
| 2017-01-15 | Option exercise (derivative) | 6,875 | $0.00 | 13,750 |
| 2017-01-15 | Option exercise (derivative) | 7,812 | $0.00 | 7,812 |
| 2017-01-15 | Option exercise (derivative) | 416 | $0.00 | 0 |
| 2017-01-15 | Option exercise | 363 | $0.00 | 3,001 |
| 2017-01-15 | Option exercise | 354 | $0.00 | 2,777 |
| 2017-01-15 | Option exercise | 416 | $0.00 | 2,586 |
| 2017-01-15 | Option exercise | 6,875 | $0.00 | 38,019 |
| 2017-01-15 | Option exercise | 7,812 | $0.00 | 35,380 |
| 2017-01-15 | Option exercise | 5,547 | $0.00 | 30,576 |
| 2017-01-15 | Option exercise | 334 | $0.00 | 3,193 |
| 2017-01-15 | Option exercise | 8,133 | $0.00 | 42,424 |
| 2017-01-10 | Option exercise (derivative) | 12,000 | $0.00 | 64,462 |
| 2017-01-10 | Option exercise (derivative) | 1,200 | $0.00 | 2,600 |
| 2017-01-10 | Open-market sale | 1,200 | $49.25 | 2,170 |
| 2017-01-10 | Option exercise | 12,000 | $7.25 | 37,029 |
| 2017-01-10 | Open-market sale | 12,000 | $49.25 | 25,029 |
| 2017-01-10 | Option exercise | 1,200 | $10.29 | 3,370 |
| 2017-01-04 | Option exercise (derivative) | 7,000 | $0.00 | 76,462 |
| 2017-01-04 | Option exercise (derivative) | 700 | $0.00 | 3,800 |
| 2017-01-04 | Open-market sale | 7,000 | $50.10 | 25,029 |
| 2017-01-04 | Option exercise | 7,000 | $7.25 | 32,029 |
| 2017-01-04 | Option exercise | 700 | $10.29 | 2,870 |
| 2017-01-04 | Open-market sale | 700 | $50.10 | 2,170 |
| 2017-01-03 | Option exercise (derivative) | 1,000 | $0.00 | 4,500 |
| 2017-01-03 | Option exercise (derivative) | 10,000 | $0.00 | 83,462 |
| 2017-01-03 | Grant / award (derivative) | 16,157 | $0.00 | 16,157 |
| 2017-01-03 | Grant / award (derivative) | 163,013 | $0.00 | 163,013 |
| 2017-01-03 | Open-market sale | 500 | $47.30 | 2,170 |
| 2017-01-03 | Option exercise | 500 | $10.29 | 2,670 |
| 2017-01-03 | Open-market sale | 5,000 | $47.30 | 25,029 |
| 2017-01-03 | Option exercise | 5,000 | $7.25 | 30,029 |
| 2016-11-10 | Option exercise (derivative) | 10,000 | $0.00 | 93,462 |
| 2016-11-10 | Option exercise (derivative) | 1,000 | $0.00 | 5,500 |
| 2016-11-10 | Option exercise | 10,000 | $7.25 | 35,029 |
| 2016-11-10 | Open-market sale | 10,000 | $40.23 | 25,029 |
| 2016-11-10 | Option exercise | 1,000 | $10.29 | 3,170 |
| 2016-11-10 | Open-market sale | 1,000 | $42.22 | 2,170 |
| 2016-11-09 | Option exercise (derivative) | 3,741 | $0.00 | 103,462 |
| 2016-11-09 | Option exercise (derivative) | 16,259 | $0.00 | 0 |
| 2016-11-09 | Option exercise (derivative) | 2,000 | $0.00 | 6,500 |
| 2016-11-09 | Option exercise | 1,000 | $10.29 | 3,170 |
| 2016-11-09 | Option exercise | 3,741 | $7.25 | 28,770 |
| 2016-11-09 | Option exercise | 6,259 | $10.29 | 31,288 |
| 2016-11-09 | Open-market sale | 1,000 | $37.25 | 2,170 |
| 2016-11-09 | Open-market sale | 10,000 | $35.55 | 25,029 |
| 2016-11-09 | Option exercise | 10,000 | $10.29 | 35,029 |
| 2016-10-05 | Option exercise (derivative) | 1,000 | $0.00 | 8,500 |
| 2016-10-05 | Option exercise (derivative) | 10,000 | $0.00 | 16,259 |
| 2016-10-05 | Option exercise | 10,000 | $10.29 | 35,029 |
| 2016-10-05 | Option exercise | 1,000 | $10.29 | 3,170 |
| 2016-10-05 | Open-market sale | 1,000 | $36.61 | 2,170 |
| 2016-10-05 | Open-market sale | 10,000 | $36.61 | 25,029 |
| 2016-09-27 | Option exercise (derivative) | 20,000 | $0.00 | 26,259 |
| 2016-09-27 | Option exercise (derivative) | 2,000 | $0.00 | 9,500 |
| 2016-09-27 | Option exercise | 20,000 | $10.29 | 45,029 |
| 2016-09-27 | Open-market sale | 20,000 | $36.02 | 25,029 |
| 2016-09-27 | Open-market sale | 2,000 | $36.05 | 2,170 |
| 2016-09-27 | Option exercise | 2,000 | $10.29 | 4,170 |
| 2016-09-21 | Option exercise (derivative) | 20,000 | $0.00 | 46,259 |
| 2016-09-21 | Option exercise (derivative) | 2,000 | $0.00 | 11,500 |
| 2016-09-21 | Option exercise | 20,000 | $10.29 | 45,029 |
| 2016-09-21 | Open-market sale | 2,000 | $35.50 | 2,170 |
| 2016-09-21 | Open-market sale | 20,000 | $35.50 | 25,029 |
| 2016-09-21 | Option exercise | 2,000 | $10.29 | 4,170 |
| 2016-04-06 | Option exercise (derivative) | 1,000 | $0.00 | 13,500 |
| 2016-04-06 | Option exercise (derivative) | 10,000 | $0.00 | 66,259 |
| 2016-04-06 | Open-market sale | 500 | $45.95 | 2,170 |
| 2016-04-06 | Option exercise | 500 | $10.29 | 2,670 |
| 2016-04-06 | Open-market sale | 5,000 | $45.95 | 25,029 |
| 2016-04-06 | Option exercise | 5,000 | $10.29 | 30,029 |
| 2016-03-31 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2016-03-31 | Option exercise (derivative) | 10,000 | $0.00 | 76,259 |
| 2016-03-31 | Option exercise (derivative) | 500 | $0.00 | 14,500 |
| 2016-03-31 | Option exercise | 5,000 | $10.29 | 30,029 |
| 2016-03-31 | Open-market sale | 5,000 | $40.72 | 25,029 |
| 2016-03-31 | Option exercise | 500 | $9.22 | 2,670 |
| 2016-03-31 | Open-market sale | 500 | $40.72 | 2,170 |
| 2016-01-19 | Open-market sale | 4,317 | $41.46 | 21,952 |
| 2016-01-19 | Open-market sale | 3,065 | $41.46 | 18,456 |
| 2016-01-19 | Open-market sale | 145 | $41.46 | 2,170 |
| 2016-01-19 | Open-market sale | 3,798 | $41.47 | 25,029 |
| 2016-01-19 | Open-market sale | 124 | $41.46 | 1,489 |
| 2016-01-19 | Open-market sale | 166 | $41.46 | 1,739 |
| 2016-01-19 | Open-market sale | 141 | $41.46 | 1,952 |
| 2016-01-19 | Open-market sale | 1,645 | $41.46 | 15,974 |
| 2016-01-15 | Option exercise (derivative) | 363 | $0.00 | 1,087 |
| 2016-01-15 | Grant / award (derivative) | 1,333 | $0.00 | 1,333 |
| 2016-01-15 | Option exercise (derivative) | 416 | $0.00 | 416 |
| 2016-01-15 | Option exercise (derivative) | 6,875 | $0.00 | 20,625 |
| 2016-01-15 | Option exercise (derivative) | 7,813 | $0.00 | 15,624 |
| 2016-01-15 | Option exercise (derivative) | 5,547 | $0.00 | 5,547 |
| 2016-01-15 | Option exercise (derivative) | 2,977 | $0.00 | 0 |
| 2016-01-15 | Option exercise (derivative) | 354 | $0.00 | 708 |
| 2016-01-15 | Grant / award (derivative) | 32,530 | $0.00 | 32,530 |
| 2016-01-15 | Option exercise | 7,813 | $0.00 | 26,269 |
| 2016-01-15 | Option exercise | 5,547 | $0.00 | 21,521 |
| 2016-01-15 | Option exercise | 2,977 | $0.00 | 17,619 |
| 2016-01-15 | Option exercise | 6,875 | $0.00 | 28,827 |
| 2016-01-15 | Option exercise | 316 | $0.00 | 1,613 |
| 2016-01-15 | Option exercise | 416 | $0.00 | 1,905 |
| 2016-01-15 | Option exercise | 354 | $0.00 | 2,093 |
| 2016-01-15 | Option exercise | 363 | $0.00 | 2,315 |
| 2016-01-05 | Option exercise (derivative) | 5,000 | $0.00 | 86,259 |
| 2016-01-05 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2016-01-05 | Option exercise | 5,000 | $10.29 | 19,642 |
| 2016-01-05 | Option exercise | 500 | $9.22 | 1,797 |
| 2016-01-05 | Open-market sale | 500 | $62.10 | 1,297 |
| 2016-01-05 | Open-market sale | 5,000 | $62.10 | 14,642 |
| 2016-01-04 | Grant / award (derivative) | 8,000 | $0.00 | 8,000 |
| 2016-01-04 | Option exercise (derivative) | 1,000 | $0.00 | 1,000 |
| 2016-01-04 | Option exercise (derivative) | 10,000 | $0.00 | 91,259 |
| 2016-01-04 | Grant / award (derivative) | 195,182 | $0.00 | 195,182 |
| 2016-01-04 | Open-market sale | 1,000 | $61.05 | 1,297 |
| 2016-01-04 | Option exercise | 10,000 | $10.29 | 24,642 |
| 2016-01-04 | Option exercise | 1,000 | $9.22 | 2,297 |
| 2016-01-04 | Open-market sale | 10,000 | $61.05 | 14,642 |
| 2015-10-23 | Option exercise (derivative) | 4,163 | $0.00 | 0 |
| 2015-10-23 | Option exercise (derivative) | 20,837 | $0.00 | 101,259 |
| 2015-10-23 | Option exercise (derivative) | 2,500 | $0.00 | 2,000 |
| 2015-10-23 | Option exercise | 2,000 | $9.22 | 3,297 |
| 2015-10-23 | Option exercise | 500 | $9.22 | 1,797 |
| 2015-10-23 | Open-market sale | 500 | $45.30 | 1,297 |
| 2015-10-23 | Option exercise | 5,000 | $10.29 | 19,642 |
| 2015-10-23 | Option exercise | 4,163 | $11.27 | 18,805 |
| 2015-10-23 | Open-market sale | 15,837 | $44.18 | 14,642 |
| 2015-10-23 | Option exercise | 15,837 | $10.29 | 30,479 |
| 2015-10-21 | Option exercise (derivative) | 15,000 | $0.00 | 4,163 |
| 2015-10-21 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2015-10-21 | Option exercise (derivative) | 500 | $0.00 | 4,500 |
| 2015-10-21 | Option exercise | 15,000 | $11.27 | 29,642 |
| 2015-10-21 | Open-market sale | 15,000 | $43.00 | 14,642 |
| 2015-10-21 | Option exercise | 1,000 | $11.27 | 2,297 |
| 2015-10-21 | Option exercise | 500 | $9.22 | 1,797 |
| 2015-10-21 | Open-market sale | 500 | $43.00 | 1,297 |
| 2015-07-06 | Option exercise (derivative) | 5,000 | $0.00 | 19,163 |
| 2015-07-06 | Option exercise (derivative) | 1,175 | $0.00 | 5,000 |
| 2015-07-06 | Option exercise | 5,000 | $11.27 | 19,642 |
| 2015-07-06 | Open-market sale | 1,175 | $57.01 | 1,297 |
| 2015-07-06 | Open-market sale | 5,000 | $57.01 | 14,642 |
| 2015-07-06 | Option exercise | 1,175 | $9.22 | 2,472 |
| 2015-07-01 | Option exercise (derivative) | 5,000 | $0.00 | 24,163 |
| 2015-07-01 | Option exercise (derivative) | 1,175 | $0.00 | 6,175 |
| 2015-07-01 | Open-market sale | 1,175 | $57.56 | 1,297 |
| 2015-07-01 | Open-market sale | 5,000 | $57.56 | 14,642 |
| 2015-07-01 | Option exercise | 5,000 | $11.27 | 19,642 |
| 2015-07-01 | Option exercise | 1,175 | $9.22 | 2,472 |
| 2015-04-07 | Option exercise (derivative) | 20,343 | $0.00 | 29,163 |
| 2015-04-07 | Option exercise (derivative) | 2,034 | $0.00 | 7,350 |
| 2015-04-07 | Option exercise | 20,343 | $11.27 | 34,985 |
| 2015-04-07 | Open-market sale | 20,343 | $63.07 | 14,642 |
| 2015-04-07 | Option exercise | 2,034 | $9.22 | 3,331 |
| 2015-04-07 | Open-market sale | 2,034 | $63.07 | 1,297 |
| 2015-04-01 | Option exercise (derivative) | 1,966 | $0.00 | 9,384 |
| 2015-04-01 | Option exercise (derivative) | 19,657 | $0.00 | 49,506 |
| 2015-04-01 | Open-market sale | 1,966 | $61.93 | 1,297 |
| 2015-04-01 | Open-market sale | 19,657 | $61.93 | 14,642 |
| 2015-04-01 | Option exercise | 19,657 | $11.27 | 34,299 |
| 2015-04-01 | Option exercise | 1,966 | $9.22 | 3,263 |
| 2015-01-27 | Option exercise (derivative) | 10,000 | $0.00 | 69,163 |
| 2015-01-27 | Option exercise (derivative) | 1,000 | $0.00 | 11,350 |
| 2015-01-27 | Option exercise | 1,000 | $9.22 | 2,297 |
| 2015-01-27 | Open-market sale | 1,000 | $72.93 | 1,297 |
| 2015-01-27 | Open-market sale | 10,000 | $72.93 | 14,642 |
| 2015-01-27 | Option exercise | 10,000 | $11.27 | 24,642 |
| 2015-01-16 | Open-market sale | 1,574 | $67.96 | 8,344 |
| 2015-01-16 | Open-market sale | 2,933 | $67.96 | 10,959 |
| 2015-01-16 | Open-market sale | 4,130 | $67.96 | 14,642 |
| 2015-01-16 | Open-market sale | 121 | $67.96 | 822 |
| 2015-01-16 | Open-market sale | 160 | $67.96 | 1,079 |
| 2015-01-16 | Open-market sale | 136 | $67.96 | 1,297 |
| 2015-01-15 | Option exercise (derivative) | 2,977 | $0.00 | 2,977 |
| 2015-01-15 | Option exercise (derivative) | 417 | $0.00 | 832 |
| 2015-01-15 | Option exercise (derivative) | 316 | $0.00 | 316 |
| 2015-01-15 | Option exercise (derivative) | 7,813 | $0.00 | 23,437 |
| 2015-01-15 | Option exercise (derivative) | 5,548 | $0.00 | 11,094 |
| 2015-01-15 | Option exercise (derivative) | 354 | $0.00 | 1,062 |
| 2015-01-15 | Grant / award (derivative) | 1,450 | $0.00 | 1,450 |
| 2015-01-15 | Grant / award (derivative) | 27,500 | $0.00 | 27,500 |
| 2015-01-15 | Option exercise | 2,977 | $0.00 | 9,918 |
| 2015-01-15 | Option exercise | 5,548 | $0.00 | 13,892 |
| 2015-01-15 | Option exercise | 7,813 | $0.00 | 18,772 |
| 2015-01-15 | Option exercise | 316 | $0.00 | 943 |
| 2015-01-15 | Option exercise | 417 | $0.00 | 1,239 |
| 2015-01-15 | Option exercise | 354 | $0.00 | 1,433 |
| 2015-01-09 | Option exercise (derivative) | 10,000 | $0.00 | 79,163 |
| 2015-01-09 | Option exercise (derivative) | 1,000 | $0.00 | 12,350 |
| 2015-01-09 | Open-market sale | 10,000 | $73.57 | 6,941 |
| 2015-01-09 | Option exercise | 1,000 | $9.22 | 1,627 |
| 2015-01-09 | Open-market sale | 1,000 | $73.57 | 627 |
| 2015-01-09 | Option exercise | 10,000 | $11.27 | 16,941 |
| 2015-01-07 | Option exercise (derivative) | 10,000 | $0.00 | 89,163 |
| 2015-01-07 | Option exercise (derivative) | 1,000 | $0.00 | 13,350 |
| 2015-01-07 | Option exercise | 1,000 | $9.22 | 1,627 |
| 2015-01-07 | Open-market sale | 1,000 | $68.05 | 627 |
| 2015-01-07 | Option exercise | 10,000 | $11.27 | 16,941 |
| 2015-01-07 | Open-market sale | 10,000 | $68.05 | 6,941 |
| 2015-01-06 | Option exercise (derivative) | 10,000 | $0.00 | 99,163 |
| 2015-01-06 | Option exercise (derivative) | 1,000 | $0.00 | 14,350 |
| 2015-01-06 | Option exercise | 10,000 | $11.27 | 16,941 |
| 2015-01-06 | Open-market sale | 10,000 | $66.04 | 6,941 |
| 2015-01-06 | Option exercise | 1,000 | $9.22 | 1,627 |
| 2015-01-06 | Open-market sale | 1,000 | $66.04 | 627 |
| 2015-01-02 | Option exercise (derivative) | 8,700 | $0.00 | 8,700 |
| 2015-01-02 | Grant / award (derivative) | 165,000 | $0.00 | 165,000 |
| 2014-10-23 | Option exercise (derivative) | 10,000 | $0.00 | 109,163 |
| 2014-10-23 | Option exercise (derivative) | 1,600 | $0.00 | 15,350 |
| 2014-10-23 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2014-10-23 | Option exercise | 1,600 | $9.22 | 2,227 |
| 2014-10-23 | Option exercise | 3,000 | $14.47 | 9,941 |
| 2014-10-23 | Open-market sale | 1,600 | $42.22 | 627 |
| 2014-10-23 | Open-market sale | 10,000 | $42.22 | 6,941 |
| 2014-10-23 | Option exercise | 10,000 | $11.27 | 16,941 |
| 2014-10-03 | Option exercise (derivative) | 1,000 | $0.00 | 16,950 |
| 2014-10-03 | Option exercise (derivative) | 13,000 | $0.00 | 3,000 |
| 2014-10-03 | Open-market sale | 1,000 | $39.49 | 627 |
| 2014-10-03 | Option exercise | 1,000 | $9.22 | 1,627 |
| 2014-10-03 | Open-market sale | 13,000 | $39.49 | 6,941 |
| 2014-10-03 | Option exercise | 13,000 | $14.47 | 19,941 |
| 2014-10-01 | Option exercise (derivative) | 800 | $0.00 | 17,950 |
| 2014-10-01 | Option exercise (derivative) | 1,200 | $0.00 | 1,000 |
| 2014-10-01 | Option exercise (derivative) | 20,000 | $0.00 | 16,000 |
| 2014-10-01 | Option exercise | 20,000 | $14.47 | 26,941 |
| 2014-10-01 | Option exercise | 800 | $9.22 | 1,427 |
| 2014-10-01 | Open-market sale | 1,200 | $37.91 | 627 |
| 2014-10-01 | Option exercise | 1,200 | $11.27 | 1,827 |
| 2014-10-01 | Open-market sale | 20,000 | $37.91 | 6,941 |
| 2014-08-13 | Option exercise (derivative) | 15,500 | $0.00 | 36,000 |
| 2014-08-13 | Option exercise (derivative) | 1,600 | $0.00 | 2,200 |
| 2014-08-13 | Open-market sale | 1,600 | $35.45 | 627 |
| 2014-08-13 | Option exercise | 1,600 | $11.27 | 2,227 |
| 2014-08-13 | Option exercise | 15,500 | $14.47 | 22,441 |
| 2014-08-13 | Open-market sale | 15,500 | $35.45 | 6,941 |
| 2014-08-01 | Option exercise (derivative) | 1,000 | $0.00 | 3,800 |
| 2014-08-01 | Option exercise (derivative) | 15,000 | $0.00 | 51,500 |
| 2014-08-01 | Open-market sale | 15,000 | $30.53 | 6,941 |
| 2014-08-01 | Option exercise | 1,000 | $11.27 | 1,627 |
| 2014-08-01 | Open-market sale | 1,000 | $30.53 | 627 |
| 2014-08-01 | Option exercise | 15,000 | $14.47 | 21,941 |
| 2014-07-01 | Option exercise (derivative) | 200 | $0.00 | 0 |
| 2014-07-01 | Option exercise (derivative) | 15,500 | $0.00 | 66,500 |
| 2014-07-01 | Option exercise (derivative) | 1,800 | $0.00 | 4,800 |
| 2014-07-01 | Open-market sale | 15,500 | $35.58 | 6,941 |
| 2014-07-01 | Option exercise | 15,500 | $14.47 | 22,441 |
| 2014-07-01 | Option exercise | 1,800 | $11.27 | 2,427 |
| 2014-07-01 | Open-market sale | 1,800 | $35.55 | 627 |
| 2014-07-01 | Option exercise | 200 | $14.47 | 827 |
| 2014-06-19 | Option exercise (derivative) | 11,000 | $0.00 | 82,000 |
| 2014-06-19 | Option exercise | 11,000 | $14.47 | 17,941 |
| 2014-06-19 | Open-market sale | 11,000 | $35.10 | 6,941 |
| 2014-06-10 | Option exercise (derivative) | 10,000 | $0.00 | 93,000 |
| 2014-06-10 | Option exercise (derivative) | 1,000 | $0.00 | 200 |
| 2014-06-10 | Open-market sale | 10,000 | $33.46 | 6,941 |
| 2014-06-10 | Option exercise | 1,000 | $14.47 | 1,627 |
| 2014-06-10 | Open-market sale | 1,000 | $33.46 | 627 |
| 2014-06-10 | Option exercise | 10,000 | $14.47 | 16,941 |
| 2014-04-02 | Option exercise (derivative) | 7,000 | $0.00 | 103,000 |
| 2014-04-02 | Option exercise (derivative) | 1,800 | $0.00 | 1,200 |
| 2014-04-02 | Option exercise | 1,800 | $14.47 | 2,427 |
| 2014-04-02 | Open-market sale | 7,000 | $43.65 | 6,941 |
| 2014-04-02 | Option exercise | 7,000 | $14.47 | 13,941 |
| 2014-04-02 | Open-market sale | 1,800 | $43.65 | 627 |
| 2014-01-16 | Open-market sale | 2,112 | $47.08 | 5,097 |
| 2014-01-16 | Open-market sale | 160 | $47.08 | 431 |
| 2014-01-16 | Open-market sale | 1,134 | $47.08 | 6,941 |
| 2014-01-16 | Open-market sale | 121 | $47.08 | 627 |
| 2014-01-15 | Option exercise (derivative) | 2,978 | $0.00 | 5,954 |
| 2014-01-15 | Option exercise (derivative) | 317 | $0.00 | 632 |
| 2014-01-15 | Option exercise (derivative) | 5,548 | $0.00 | 16,642 |
| 2014-01-15 | Grant / award (derivative) | 1,416 | $0.00 | 1,416 |
| 2014-01-15 | Grant / award (derivative) | 31,250 | $0.00 | 31,250 |
| 2014-01-15 | Option exercise (derivative) | 417 | $0.00 | 1,249 |
| 2014-01-15 | Option exercise | 2,978 | $0.00 | 8,075 |
| 2014-01-15 | Option exercise | 5,548 | $0.00 | 7,209 |
| 2014-01-15 | Option exercise | 317 | $0.00 | 748 |
| 2014-01-15 | Option exercise | 417 | $0.00 | 591 |
| 2014-01-08 | Option exercise (derivative) | 11,000 | $0.00 | 110,000 |
| 2014-01-08 | Option exercise (derivative) | 1,500 | $0.00 | 3,000 |
| 2014-01-08 | Option exercise | 1,500 | $14.47 | 1,674 |
| 2014-01-08 | Open-market sale | 11,000 | $40.05 | 1,661 |
| 2014-01-08 | Option exercise | 11,000 | $14.47 | 12,661 |
| 2014-01-08 | Open-market sale | 1,500 | $40.05 | 174 |
| 2014-01-02 | Grant / award (derivative) | 8,500 | $0.00 | 8,500 |
| 2014-01-02 | Grant / award (derivative) | 187,500 | $0.00 | 187,500 |
| 2014-01-02 | Open-market sale | 2,500 | $39.25 | 174 |
| 2014-01-02 | Option exercise | 2,500 | $14.47 | 2,674 |
| 2014-01-02 | Option exercise | 4,000 | $14.47 | 5,661 |
| 2014-01-02 | Open-market sale | 25,000 | $39.25 | 1,661 |
| 2014-01-02 | Option exercise | 25,000 | $14.47 | 26,661 |
| 2013-09-20 | Option exercise (derivative) | 8,740 | $0.00 | 0 |
| 2013-09-20 | Open-market sale | 8,740 | $35.90 | 1,661 |
| 2013-09-20 | Option exercise | 8,740 | $11.12 | 10,401 |
| 2013-09-19 | Option exercise (derivative) | 50,000 | $0.00 | 8,740 |
| 2013-09-19 | Option exercise | 30,000 | $11.12 | 31,661 |
| 2013-09-19 | Option exercise | 20,000 | $11.12 | 21,661 |
| 2013-09-19 | Open-market sale | 30,000 | $35.02 | 1,661 |
| 2013-09-11 | Open-market sale | 20,000 | $31.18 | 725,391 |
| 2013-09-10 | Open-market sale | 30,000 | $31.65 | 745,391 |
| 2013-09-09 | Option exercise (derivative) | 26,615 | $0.00 | 58,740 |
| 2013-09-09 | Option exercise | 26,615 | $11.12 | 28,276 |
| 2013-09-09 | Open-market sale | 26,615 | $30.42 | 1,661 |
| 2013-07-23 | Option exercise (derivative) | 11,500 | $0.00 | 85,355 |
| 2013-07-23 | Option exercise | 11,500 | $11.12 | 13,161 |
| 2013-07-23 | Open-market sale | 11,500 | $30.00 | 1,661 |
| 2013-07-22 | Option exercise (derivative) | 18,115 | $0.00 | 0 |
| 2013-07-22 | Option exercise (derivative) | 1,885 | $0.00 | 96,855 |
| 2013-07-22 | Option exercise | 10,000 | $15.38 | 11,661 |
| 2013-07-22 | Option exercise | 8,115 | $15.38 | 9,776 |
| 2013-07-22 | Option exercise | 1,885 | $11.12 | 3,546 |
| 2013-07-22 | Open-market sale | 1,885 | $31.02 | 1,661 |
| 2013-07-19 | Option exercise (derivative) | 22,200 | $0.00 | 18,115 |
| 2013-07-19 | Option exercise | 2,200 | $15.38 | 3,861 |
| 2013-07-19 | Option exercise | 10,000 | $15.38 | 11,661 |
| 2013-07-19 | Open-market sale | 10,000 | $30.19 | 1,661 |
| 2013-07-18 | Option exercise (derivative) | 20,000 | $0.00 | 98,740 |
| 2013-07-18 | Option exercise | 10,000 | $11.12 | 11,661 |
| 2013-07-18 | Open-market sale | 10,000 | $30.02 | 1,661 |
| 2013-07-17 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2013-07-17 | Option exercise (derivative) | 8,300 | $0.00 | 0 |
| 2013-07-17 | Option exercise | 8,256 | $15.38 | 8,430 |
| 2013-07-17 | Option exercise | 44 | $15.38 | 218 |
| 2013-07-17 | Option exercise | 5,000 | $9.92 | 5,174 |
| 2013-07-17 | Open-market sale | 5,000 | $31.96 | 174 |
| 2013-07-16 | Option exercise (derivative) | 6,000 | $0.00 | 118,740 |
| 2013-07-16 | Open-market sale | 6,000 | $33.31 | 1,661 |
| 2013-07-16 | Option exercise | 6,000 | $11.12 | 7,661 |
| 2013-07-15 | Option exercise (derivative) | 30,000 | $0.00 | 124,740 |
| 2013-07-15 | Open-market sale | 10,000 | $33.81 | 1,661 |
| 2013-07-15 | Option exercise | 10,000 | $11.12 | 11,661 |
| 2013-07-12 | Option exercise (derivative) | 24,000 | $0.00 | 36,000 |
| 2013-07-12 | Option exercise (derivative) | 6,000 | $0.00 | 40,315 |
| 2013-07-12 | Option exercise | 6,000 | $15.38 | 7,661 |
| 2013-07-12 | Option exercise | 12,000 | $11.12 | 13,661 |
| 2013-07-12 | Open-market sale | 12,000 | $33.08 | 1,661 |
| 2013-07-11 | Option exercise (derivative) | 30,000 | $0.00 | 46,315 |
| 2013-07-11 | Option exercise | 30,000 | $15.38 | 311,661 |
| 2013-07-11 | Open-market sale | 30,000 | $32.00 | 1,661 |
| 2013-07-10 | Option exercise (derivative) | 30,000 | $0.00 | 76,315 |
| 2013-07-10 | Open-market sale | 30,000 | $30.05 | 1,661 |
| 2013-07-10 | Option exercise | 30,000 | $15.38 | 31,661 |
| 2013-07-09 | Option exercise (derivative) | 30,000 | $0.00 | 106,315 |
| 2013-07-09 | Open-market sale | 30,000 | $30.04 | 1,661 |
| 2013-07-09 | Option exercise | 30,000 | $15.38 | 31,661 |
| 2013-07-08 | Option exercise (derivative) | 30,000 | $0.00 | 136,315 |
| 2013-07-08 | Open-market sale | 24,992 | $15.38 | 26,653 |
| 2013-07-08 | Open-market sale | 5,008 | $30.03 | 1,661 |
| 2013-07-08 | Option exercise | 5,008 | $15.38 | 6,669 |
| 2013-07-05 | Option exercise (derivative) | 24,180 | $0.00 | 166,315 |
| 2013-07-05 | Open-market sale | 24,180 | $30.02 | 1,661 |
| 2013-07-05 | Option exercise | 24,180 | $15.38 | 25,841 |
| 2013-07-01 | Open-market sale | 10,000 | $28.17 | 775,391 |
| 2013-06-28 | Option exercise (derivative) | 4,725 | $0.00 | 0 |
| 2013-06-28 | Option exercise | 10,000 | $6.81 | 11,661 |
| 2013-06-28 | Option exercise | 4,725 | $6.81 | 4,899 |
| 2013-06-28 | Open-market sale | 10,000 | $27.07 | 1,661 |
| 2013-06-28 | Option exercise | 5,958 | $11.12 | 6,132 |
| 2013-06-28 | Open-market sale | 4,725 | $27.31 | 174 |
| 2013-06-27 | Option exercise (derivative) | 20,000 | $0.00 | 10,000 |
| 2013-06-27 | Open-market sale | 10,000 | $28.30 | 1,661 |
| 2013-06-27 | Option exercise | 10,000 | $6.81 | 11,661 |
| 2013-06-26 | Option exercise (derivative) | 20,000 | $0.00 | 30,000 |
| 2013-06-26 | Option exercise | 20,000 | $6.81 | 21,661 |
| 2013-06-26 | Open-market sale | 20,000 | $27.10 | 1,661 |
| 2013-06-26 | Open-market sale | 10,000 | $26.70 | 785,391 |
| 2013-06-25 | Option exercise (derivative) | 30,000 | $0.00 | 50,000 |
| 2013-06-25 | Option exercise | 10,435 | $6.81 | 12,096 |
| 2013-06-25 | Open-market sale | 10,435 | $28.32 | 1,661 |
| 2013-06-25 | Option exercise | 19,565 | $6.81 | 21,226 |
| 2013-06-24 | Open-market sale | 13,730 | $25.22 | 795,391 |
| 2013-06-24 | Open-market sale | 16,270 | $25.16 | 809,121 |
| 2013-04-24 | Open-market sale | 10,000 | $22.12 | 825,391 |
| 2013-04-23 | Open-market sale | 30,000 | $22.10 | 835,391 |
| 2013-04-22 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2013-04-22 | Open-market sale | 10,000 | $20.99 | 865,391 |
| 2013-04-22 | Open-market sale | 20,000 | $20.99 | 1,661 |
| 2013-04-22 | Option exercise | 20,000 | $7.26 | 21,661 |
| 2013-04-19 | Option exercise (derivative) | 30,000 | $0.00 | 20,000 |
| 2013-04-19 | Open-market sale | 30,000 | $20.01 | 1,661 |
| 2013-04-19 | Option exercise | 30,000 | $7.26 | 31,661 |
| 2013-01-30 | Grant / award (derivative) | 133,180 | $0.00 | 133,180 |
| 2013-01-30 | Grant / award (derivative) | 22,190 | $0.00 | 22,190 |
| 2013-01-16 | Open-market sale | 143 | $14.00 | 174 |
| 2013-01-16 | Open-market sale | 1,317 | $14.00 | 1,661 |
| 2013-01-15 | Option exercise (derivative) | 2,978 | $0.00 | 8,932 |
| 2013-01-15 | Option exercise (derivative) | 317 | $0.00 | 949 |
| 2013-01-15 | Grant / award (derivative) | 1,666 | $0.00 | 1,666 |
| 2013-01-15 | Option exercise | 317 | $0.00 | 317 |
| 2013-01-15 | Option exercise | 2,978 | $0.00 | 2,978 |
| 2013-01-02 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2012-09-21 | Option exercise (derivative) | 29,462 | $0.00 | 0 |
| 2012-09-21 | Option exercise | 29,462 | $6.84 | 29,462 |
| 2012-09-21 | Open-market sale | 29,462 | $14.06 | 0 |
| 2012-09-20 | Option exercise (derivative) | 9,462 | $0.00 | 0 |
| 2012-09-20 | Option exercise (derivative) | 20,538 | $0.00 | 29,462 |
| 2012-09-20 | Open-market sale | 9,462 | $15.01 | 0 |
| 2012-09-20 | Option exercise | 9,462 | $5.25 | 9,462 |
| 2012-09-20 | Option exercise | 20,538 | $6.84 | 20,538 |
| 2012-09-19 | Option exercise (derivative) | 30,000 | $0.00 | 9,462 |
| 2012-09-19 | Open-market sale | 30,000 | $14.82 | 0 |
| 2012-09-19 | Option exercise | 30,000 | $5.25 | 30,000 |
| 2012-09-13 | Option exercise (derivative) | 27,074 | $0.00 | 39,462 |
| 2012-09-13 | Option exercise | 27,074 | $5.25 | 27,074 |
| 2012-09-13 | Open-market sale | 27,074 | $14.55 | 0 |
| 2012-09-06 | Option exercise (derivative) | 17,388 | $0.00 | 66,536 |
| 2012-09-06 | Option exercise (derivative) | 4,687 | $0.00 | 0 |
| 2012-09-06 | Option exercise | 306 | $5.25 | 306 |
| 2012-09-06 | Option exercise | 4,381 | $5.25 | 4,381 |
| 2012-09-06 | Option exercise | 8,694 | $5.25 | 8,694 |
| 2012-09-06 | Option exercise | 1,925 | $6.84 | 1,925 |
| 2012-09-06 | Open-market sale | 1,925 | $15.04 | 0 |
| 2012-09-06 | Option exercise | 6,000 | $5.25 | 6,000 |
| 2012-09-05 | Option exercise (derivative) | 15,000 | $0.00 | 83,924 |
| 2012-09-05 | Option exercise | 15,000 | $5.25 | 15,000 |
| 2012-09-05 | Open-market sale | 15,000 | $14.82 | 0 |
| 2012-09-04 | Option exercise (derivative) | 30,000 | $0.00 | 98,924 |
| 2012-09-04 | Option exercise | 30,000 | $5.25 | 30,000 |
| 2012-09-04 | Open-market sale | 30,000 | $14.11 | 0 |
| 2012-01-15 | Grant / award (derivative) | 11,910 | $0.00 | 11,910 |
| 2012-01-15 | Grant / award (derivative) | 1,266 | $0.00 | 1,266 |
| 2012-01-03 | Grant / award (derivative) | 11,404 | $0.00 | 11,404 |
| 2012-01-03 | Grant / award (derivative) | 107,203 | $0.00 | 107,203 |
| 2011-12-21 | Option exercise (derivative) | 1,080 | $0.00 | 0 |
| 2011-12-21 | Option exercise | 1,080 | $5.80 | 1,080 |
| 2011-12-21 | Option exercise | 16,720 | $5.80 | 16,720 |
| 2011-12-21 | Open-market sale | 1,080 | $6.92 | 0 |
| 2011-12-20 | Option exercise (derivative) | 27,000 | $0.00 | 16,720 |
| 2011-12-20 | Option exercise (derivative) | 1,700 | $0.00 | 1,080 |
| 2011-12-20 | Option exercise | 1,400 | $5.80 | 1,400 |
| 2011-12-20 | Option exercise | 300 | $5.80 | 300 |
| 2011-12-20 | Option exercise | 5,000 | $5.80 | 5,000 |
| 2011-12-20 | Option exercise | 22,000 | $5.80 | 22,000 |
| 2011-12-20 | Open-market sale | 1,400 | $6.82 | 0 |
| 2011-12-19 | Option exercise (derivative) | 17,000 | $0.00 | 43,720 |
| 2011-12-19 | Option exercise (derivative) | 1,100 | $0.00 | 2,780 |
| 2011-12-19 | Option exercise | 982 | $5.80 | 982 |
| 2011-12-19 | Option exercise | 118 | $5.80 | 118 |
| 2011-12-19 | Option exercise | 15,178 | $5.80 | 15,178 |
| 2011-12-19 | Open-market sale | 1,822 | $6.90 | 0 |
| 2011-12-19 | Option exercise | 1,822 | $5.80 | 1,822 |
| 2011-12-16 | Option exercise (derivative) | 15,000 | $0.00 | 60,720 |
| 2011-12-16 | Option exercise (derivative) | 1,500 | $0.00 | 3,880 |
| 2011-12-16 | Open-market sale | 1,500 | $6.79 | 0 |
| 2011-12-16 | Option exercise | 1,500 | $5.80 | 1,500 |
| 2011-12-16 | Option exercise | 15,000 | $5.80 | 15,000 |
| 2011-01-03 | Grant / award (derivative) | 15,000 | $0.00 | 15,000 |
| 2011-01-03 | Grant / award (derivative) | 122,096 | $0.00 | 122,096 |
| 2010-12-29 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2010-12-29 | Open-market sale | 10,000 | $10.32 | 0 |
| 2010-12-29 | Option exercise | 2,000 | $9.63 | 2,000 |
| 2010-12-29 | Option exercise | 10,000 | $9.63 | 10,000 |
| 2010-12-27 | Option exercise (derivative) | 20,000 | $0.00 | 10,000 |
| 2010-12-27 | Open-market sale | 20,000 | $10.42 | 0 |
| 2010-12-27 | Option exercise | 20,000 | $9.63 | 20,000 |
| 2010-12-23 | Option exercise (derivative) | 4,000 | $0.00 | 30,000 |
| 2010-12-23 | Open-market sale | 4,000 | $10.53 | 0 |
| 2010-12-23 | Option exercise | 4,000 | $9.63 | 4,000 |
| 2010-12-22 | Option exercise (derivative) | 16,000 | $0.00 | 34,000 |
| 2010-12-22 | Open-market sale | 16,000 | $10.52 | 0 |
| 2010-12-22 | Option exercise | 16,000 | $9.63 | 16,000 |
| 2010-07-19 | Grant / award (derivative) | 18,750 | $0.00 | 18,750 |
| 2010-01-04 | Grant / award (derivative) | 6,600 | $0.00 | 6,600 |
| 2010-01-04 | Grant / award (derivative) | 119,163 | $0.00 | 119,163 |
| 2009-12-30 | Option exercise (derivative) | 6,535 | $0.00 | 0 |
| 2009-12-30 | Option exercise | 6,535 | $6.81 | 6,535 |
| 2009-12-30 | Open-market sale | 6,535 | $11.07 | 0 |
| 2009-12-22 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2009-12-22 | Option exercise | 20,000 | $6.81 | 20,000 |
| 2009-12-22 | Open-market sale | 20,000 | $10.13 | 0 |
| 2009-12-16 | Option exercise (derivative) | 23,465 | $0.00 | 20,000 |
| 2009-12-16 | Option exercise | 23,465 | $6.81 | 23,465 |
| 2009-12-16 | Open-market sale | 23,465 | $10.11 | 0 |
| 2009-12-15 | Option exercise (derivative) | 26,535 | $0.00 | 43,465 |
| 2009-12-15 | Option exercise | 26,535 | $6.81 | 26,535 |
| 2009-12-15 | Open-market sale | 26,535 | $10.03 | 0 |
| 2009-12-14 | Option exercise (derivative) | 20,000 | $0.00 | 70,000 |
| 2009-12-14 | Option exercise | 20,000 | $6.81 | 20,000 |
| 2009-12-14 | Open-market sale | 20,000 | $9.86 | 0 |
| 2009-12-11 | Option exercise (derivative) | 20,000 | $0.00 | 90,000 |
| 2009-12-11 | Option exercise | 20,000 | $6.81 | 20,000 |
| 2009-12-11 | Open-market sale | 20,000 | $9.98 | 0 |
| 2009-12-10 | Option exercise (derivative) | 30,000 | $0.00 | 110,000 |
| 2009-12-10 | Open-market sale | 30,000 | $10.15 | 0 |
| 2009-12-10 | Option exercise | 30,000 | $6.81 | 30,000 |
| 2009-12-09 | Option exercise (derivative) | 20,000 | $0.00 | 140,000 |
| 2009-12-09 | Open-market sale | 20,000 | $10.26 | 0 |
| 2009-12-09 | Option exercise | 20,000 | $6.81 | 20,000 |
| 2009-12-08 | Option exercise (derivative) | 30,000 | $0.00 | 160,000 |
| 2009-12-08 | Open-market sale | 30,000 | $10.53 | 0 |
| 2009-12-08 | Option exercise | 30,000 | $6.81 | 30,000 |
| 2009-12-07 | Option exercise (derivative) | 30,000 | $0.00 | 190,000 |
| 2009-12-07 | Option exercise | 30,000 | $6.81 | 30,000 |
| 2009-12-07 | Open-market sale | 30,000 | $10.52 | 0 |
| 2009-12-04 | Option exercise (derivative) | 30,000 | $0.00 | 220,000 |
| 2009-12-04 | Open-market sale | 30,000 | $10.55 | 0 |
| 2009-12-04 | Option exercise | 30,000 | $6.81 | 30,000 |
| 2009-01-02 | Grant / award (derivative) | 7,000 | $0.00 | 7,000 |
| 2009-01-02 | Grant / award (derivative) | 150,000 | $0.00 | 150,000 |
| 2008-12-30 | Option exercise (derivative) | 7,500 | $0.00 | 0 |
| 2008-12-30 | Option exercise | 7,500 | $12.94 | 7,500 |
| 2008-12-30 | Open-market sale | 7,500 | $13.37 | 0 |
| 2008-12-26 | Option exercise (derivative) | 7,500 | $0.00 | 7,500 |
| 2008-12-26 | Open-market sale | 7,500 | $13.25 | 0 |
| 2008-12-26 | Option exercise | 7,500 | $12.94 | 7,500 |
| 2008-12-23 | Option exercise (derivative) | 8,000 | $0.00 | 15,000 |
| 2008-12-23 | Option exercise (derivative) | 1,800 | $0.00 | 0 |
| 2008-12-23 | Option exercise | 1,800 | $12.94 | 1,800 |
| 2008-12-23 | Open-market sale | 1,800 | $13.52 | 0 |
| 2008-12-23 | Option exercise | 8,000 | $12.94 | 8,000 |
| 2008-12-19 | Option exercise (derivative) | 1,000 | $0.00 | 1,800 |
| 2008-12-19 | Option exercise (derivative) | 12,000 | $0.00 | 23,000 |
| 2008-12-19 | Option exercise | 12,000 | $12.94 | 12,000 |
| 2008-12-19 | Open-market sale | 1,000 | $13.93 | 0 |
| 2008-12-19 | Option exercise | 1,000 | $12.94 | 1,000 |
| 2008-12-17 | Option exercise (derivative) | 7,482 | $0.00 | 0 |
| 2008-12-17 | Option exercise | 7,482 | $5.15 | 7,482 |
| 2008-12-17 | Option exercise | 4,691 | $5.15 | 4,691 |
| 2008-12-17 | Open-market sale | 7,482 | $12.80 | 0 |
| 2008-01-02 | Grant / award (derivative) | 8,300 | $0.00 | 8,300 |
| 2008-01-02 | Grant / award (derivative) | 190,495 | $0.00 | 190,495 |
| 2007-12-28 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2007-12-28 | Open-market sale | 20,000 | $16.22 | 872,241 |
| 2007-12-28 | Option exercise | 20,000 | $12.31 | 892,241 |
| 2007-12-27 | Option exercise (derivative) | 2,100 | $0.00 | 0 |
| 2007-12-27 | Option exercise (derivative) | 6,000 | $0.00 | 2,000 |
| 2007-12-27 | Open-market sale | 6,000 | $16.32 | 872,241 |
| 2007-12-27 | Option exercise | 6,000 | $12.31 | 878,241 |
| 2007-12-27 | Option exercise | 2,100 | $12.31 | 3,150 |
| 2007-12-26 | Option exercise (derivative) | 24,000 | $0.00 | 18,000 |
| 2007-12-26 | Open-market sale | 24,000 | $16.53 | 872,241 |
| 2007-12-26 | Option exercise | 24,000 | $12.31 | 896,241 |
| 2007-12-11 | Option exercise (derivative) | 20,000 | $0.00 | 42,000 |
| 2007-12-11 | Open-market sale | 20,000 | $17.37 | 872,241 |
| 2007-12-11 | Option exercise | 20,000 | $12.31 | 893,291 |
| 2007-11-30 | Option exercise (derivative) | 29,851 | $0.00 | 7,482 |
| 2007-11-30 | Open-market sale | 29,851 | $18.03 | 872,241 |
| 2007-11-30 | Option exercise | 29,851 | $5.15 | 903,142 |
| 2007-11-28 | Option exercise (derivative) | 30,000 | $0.00 | 37,333 |
| 2007-11-28 | Option exercise | 30,000 | $5.15 | 903,291 |
| 2007-11-28 | Open-market sale | 30,000 | $18.01 | 872,241 |
| 2007-05-01 | Grant / award (derivative) | 5,000 | $0.00 | 5,000 |
| 2007-01-02 | Grant / award (derivative) | 178,740 | $0.00 | 178,740 |
| 2007-01-02 | Grant / award (derivative) | 5,958 | $0.00 | 5,958 |
| 2006-11-13 | Open-market sale | 20,000 | $13.36 | 872,241 |
| 2006-11-10 | Open-market sale | 10,000 | $10.41 | 892,241 |
| 2006-11-09 | Open-market sale | 20,000 | $10.13 | 902,241 |
| 2006-09-21 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2006-01-03 | Grant / award (derivative) | 6,000 | $0.00 | 6,000 |
| 2006-01-03 | Grant / award (derivative) | 128,924 | $0.00 | 128,924 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.