SEC CIK 1201872
ROCHE VINCENT
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ADIview stock → | 0 | 2026-10-12 |
Position History — ADI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — ADI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-12 | Gift | 13,305 | $0.00 | 0 |
| 2026-10-01 | Option exercise (derivative) | 10,000 | $108.08 | 50,803 |
| 2026-10-01 | Open-market sale | 10,000 | $396.94 | 115,460.083 |
| 2026-10-01 | Option exercise | 10,000 | $108.08 | 125,460.083 |
| 2026-09-18 | Gift | 19,200 | $0.00 | 115,460.083 |
| 2026-09-01 | Option exercise (derivative) | 10,000 | $108.08 | 60,803 |
| 2026-09-01 | Open-market sale | 10,000 | $356.33 | 134,660.083 |
| 2026-09-01 | Option exercise | 10,000 | $108.08 | 144,660.083 |
| 2026-08-17 | Tax withholding | 2,877.792 | $390.28 | 134,660.083 |
| 2026-08-03 | Option exercise (derivative) | 10,000 | $108.08 | 70,803 |
| 2026-08-03 | Open-market sale | 10,000 | $363.00 | 137,537.875 |
| 2026-08-03 | Option exercise | 10,000 | $108.08 | 147,537.875 |
| 2026-07-01 | Option exercise (derivative) | 10,000 | $108.08 | 80,803 |
| 2026-07-01 | Open-market sale | 10,000 | $389.75 | 137,537.875 |
| 2026-07-01 | Option exercise | 10,000 | $108.08 | 147,537.875 |
| 2026-06-01 | Option exercise (derivative) | 10,000 | $108.08 | 90,803 |
| 2026-06-01 | Open-market sale | 10,000 | $404.25 | 137,537.875 |
| 2026-06-01 | Option exercise | 10,000 | $108.08 | 147,537.875 |
| 2026-05-26 | Option exercise (derivative) | 30,000 | $144.06 | 400,000 |
| 2026-05-26 | Open-market sale | 9,962 | $415.74 | 137,537.875 |
| 2026-05-26 | Open-market sale | 20,038 | $414.83 | 147,499.875 |
| 2026-05-26 | Option exercise | 30,000 | $144.06 | 167,537.875 |
| 2026-05-22 | Option exercise (derivative) | 30,000 | $144.06 | 430,000 |
| 2026-05-22 | Open-market sale | 665 | $397.50 | 137,537.875 |
| 2026-05-22 | Open-market sale | 29,335 | $396.80 | 138,202.875 |
| 2026-05-22 | Option exercise | 30,000 | $144.06 | 167,537.875 |
| 2026-05-01 | Option exercise (derivative) | 10,000 | $94.41 | 14,637 |
| 2026-05-01 | Open-market sale | 10,000 | $397.91 | 187,537.875 |
| 2026-05-01 | Option exercise | 10,000 | $94.41 | 197,537.875 |
| 2026-04-07 | Grant / award | 19,712 | $0.00 | 187,537.875 |
| 2026-04-01 | Option exercise (derivative) | 10,000 | $94.41 | 24,637 |
| 2026-04-01 | Open-market sale | 10,000 | $318.14 | 167,825.875 |
| 2026-04-01 | Option exercise | 10,000 | $94.41 | 177,825.875 |
| 2026-03-30 | Tax withholding | 27,027.168 | $303.10 | 167,825.875 |
| 2026-03-18 | Grant / award | 55,899 | $0.00 | 194,853.043 |
| 2026-03-16 | Tax withholding | 16,734.419 | $310.92 | 138,954.043 |
| 2026-03-02 | Option exercise (derivative) | 10,000 | $94.41 | 34,637 |
| 2026-03-02 | Open-market sale | 10,000 | $350.00 | 155,688.46 |
| 2026-03-02 | Option exercise | 10,000 | $94.41 | 165,688.46 |
| 2026-02-02 | Option exercise (derivative) | 10,000 | $94.41 | 44,637 |
| 2026-02-02 | Option exercise | 10,000 | $94.41 | 165,688.46 |
| 2026-02-02 | Open-market sale | 10,000 | $306.92 | 155,688.46 |
| 2026-01-02 | Option exercise (derivative) | 10,000 | $94.41 | 54,637 |
| 2026-01-02 | Open-market sale | 10,000 | $275.07 | 155,688.46 |
| 2026-01-02 | Option exercise | 10,000 | $94.41 | 165,688.46 |
| 2025-12-12 | Option exercise (derivative) | 10,000 | $94.41 | 64,637 |
| 2025-12-12 | Option exercise | 10,000 | $94.41 | 165,688.46 |
| 2025-12-12 | Open-market sale | 10,000 | $282.42 | 155,688.46 |
| 2025-12-09 | Grant / award | 10,848 | $0.00 | 155,688.46 |
| 2025-12-04 | Gift | 18,800 | $0.00 | 144,840.46 |
| 2025-11-03 | Option exercise (derivative) | 10,000 | $94.41 | 74,637 |
| 2025-11-03 | Option exercise | 10,000 | $94.41 | 173,640.46 |
| 2025-11-03 | Open-market sale | 10,000 | $234.95 | 163,640.46 |
| 2025-10-07 | Gift | 11,306 | $0.00 | 0 |
| 2025-10-01 | Option exercise (derivative) | 10,000 | $94.41 | 84,637 |
| 2025-10-01 | Option exercise | 10,000 | $94.41 | 150,118.46 |
| 2025-10-01 | Open-market sale | 10,000 | $243.71 | 140,118.46 |
| 2025-09-02 | Option exercise (derivative) | 10,000 | $94.41 | 94,637 |
| 2025-09-02 | Open-market sale | 10,000 | $246.50 | 140,118.46 |
| 2025-09-02 | Option exercise | 10,000 | $94.41 | 150,118.46 |
| 2025-08-27 | Open-market sale | 10,146 | $254.87 | 23,515 |
| 2025-08-27 | Open-market sale | 9,854 | $253.70 | 33,661 |
| 2025-08-15 | Tax withholding | 2,877.79 | $231.63 | 140,118.46 |
| 2025-05-01 | Option exercise (derivative) | 10,000 | $94.41 | 104,637 |
| 2025-05-01 | Option exercise | 10,000 | $94.41 | 152,996.26 |
| 2025-05-01 | Open-market sale | 10,000 | $196.84 | 142,996.26 |
| 2025-04-08 | Grant / award | 35,084 | $0.00 | 142,996.26 |
| 2025-04-01 | Option exercise (derivative) | 10,000 | $94.41 | 114,637 |
| 2025-04-01 | Option exercise | 10,000 | $94.41 | 117,912.26 |
| 2025-04-01 | Open-market sale | 10,000 | $200.26 | 107,912.26 |
| 2025-03-31 | Tax withholding | 18,315.95 | $201.67 | 107,912.26 |
| 2025-03-19 | Grant / award | 37,882 | $0.00 | 126,228.21 |
| 2025-03-17 | Tax withholding | 35,965.15 | $211.68 | 88,346.21 |
| 2025-03-17 | Grant / award | 59,393 | $0.00 | 124,311.35 |
| 2025-03-12 | Open-market sale | 646 | $209.92 | 66,035.35 |
| 2025-03-12 | Open-market sale | 632 | $210.97 | 65,403.35 |
| 2025-03-12 | Open-market sale | 485 | $211.96 | 64,918.35 |
| 2025-03-12 | Open-market sale | 8,237 | $208.75 | 66,681.35 |
| 2025-03-11 | Open-market sale | 630 | $214.97 | 74,990.35 |
| 2025-03-11 | Open-market sale | 386 | $213.91 | 75,620.35 |
| 2025-03-11 | Open-market sale | 1,059 | $212.52 | 76,006.35 |
| 2025-03-11 | Open-market sale | 1,294 | $211.35 | 77,065.35 |
| 2025-03-11 | Open-market sale | 1,859 | $210.44 | 78,359.35 |
| 2025-03-11 | Open-market sale | 2,704 | $209.53 | 80,218.35 |
| 2025-03-11 | Open-market sale | 996 | $208.20 | 82,922.35 |
| 2025-03-11 | Open-market sale | 72 | $215.96 | 74,918.35 |
| 2025-03-11 | Open-market sale | 1,000 | $207.20 | 83,918.35 |
| 2025-03-10 | Tax withholding | 2,340.62 | $216.26 | 84,918.35 |
| 2025-03-03 | Option exercise (derivative) | 9,983 | $94.41 | 124,637 |
| 2025-03-03 | Option exercise (derivative) | 17 | $91.13 | 0 |
| 2025-03-03 | Option exercise | 9,983 | $94.41 | 31,982.97 |
| 2025-03-03 | Option exercise | 17 | $91.13 | 21,999.97 |
| 2025-03-03 | Open-market sale | 10,000 | $232.62 | 21,982.97 |
| 2025-02-26 | Option exercise (derivative) | 10,000 | $91.13 | 17 |
| 2025-02-26 | Option exercise | 10,000 | $91.13 | 31,982.97 |
| 2025-02-26 | Open-market sale | 10,000 | $234.82 | 21,982.97 |
| 2025-01-02 | Option exercise (derivative) | 10,000 | $91.13 | 10,017 |
| 2025-01-02 | Open-market sale | 10,000 | $215.49 | 21,982.97 |
| 2025-01-02 | Option exercise | 10,000 | $91.13 | 31,982.97 |
| 2024-12-11 | Option exercise (derivative) | 10,000 | $91.13 | 20,017 |
| 2024-12-11 | Open-market sale | 10,000 | $215.83 | 21,982.97 |
| 2024-12-11 | Option exercise | 10,000 | $91.13 | 31,982.97 |
| 2024-12-10 | Grant / award (derivative) | 25,685 | $0.00 | 59,393 |
| 2024-11-01 | Option exercise (derivative) | 10,000 | $91.13 | 30,017 |
| 2024-11-01 | Open-market sale | 10,000 | $223.87 | 21,982.97 |
| 2024-11-01 | Option exercise | 10,000 | $91.13 | 31,982.97 |
| 2024-10-01 | Option exercise (derivative) | 10,000 | $91.13 | 40,017 |
| 2024-10-01 | Open-market sale | 10,000 | $228.93 | 45,325.97 |
| 2024-10-01 | Option exercise | 10,000 | $91.13 | 55,325.97 |
| 2024-09-18 | Gift | 5,713 | $0.00 | 45,325.97 |
| 2024-09-10 | Grant / award (derivative) | 38,408 | $0.00 | 38,408 |
| 2024-09-10 | Grant / award (derivative) | 26,762 | $0.00 | 26,762 |
| 2024-09-10 | Grant / award (derivative) | 23,808 | $0.00 | 23,808 |
| 2024-09-03 | Option exercise (derivative) | 10,000 | $91.13 | 50,017 |
| 2024-09-03 | Option exercise | 10,000 | $91.13 | 61,038.97 |
| 2024-09-03 | Open-market sale | 10,000 | $228.69 | 51,038.97 |
| 2024-08-01 | Option exercise (derivative) | 10,000 | $91.13 | 60,017 |
| 2024-08-01 | Option exercise | 10,000 | $91.13 | 61,038.97 |
| 2024-08-01 | Open-market sale | 10,000 | $228.08 | 51,038.97 |
| 2024-07-01 | Option exercise (derivative) | 10,000 | $91.13 | 70,017 |
| 2024-07-01 | Open-market sale | 10,000 | $226.70 | 51,038.97 |
| 2024-07-01 | Option exercise | 10,000 | $91.13 | 61,038.97 |
| 2024-06-03 | Option exercise (derivative) | 10,000 | $91.13 | 80,017 |
| 2024-06-03 | Open-market sale | 10,000 | $235.09 | 51,038.97 |
| 2024-06-03 | Option exercise | 10,000 | $91.13 | 61,038.97 |
| 2024-05-01 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2024-05-01 | Option exercise | 10,000 | $83.48 | 61,038.97 |
| 2024-05-01 | Open-market sale | 10,000 | $197.06 | 51,038.97 |
| 2024-04-01 | Option exercise (derivative) | 10,000 | $0.00 | 10,000 |
| 2024-04-01 | Option exercise | 10,000 | $83.48 | 61,038.97 |
| 2024-04-01 | Open-market sale | 10,000 | $197.40 | 51,038.97 |
| 2024-03-25 | Option exercise (derivative) | 22,360 | $0.00 | 0 |
| 2024-03-25 | Tax withholding | 10,811.06 | $190.63 | 51,038.97 |
| 2024-03-25 | Option exercise | 22,360 | $0.00 | 61,850.04 |
| 2024-03-20 | Grant / award (derivative) | 2,999 | $0.00 | 22,360 |
| 2024-03-15 | Option exercise (derivative) | 38,722 | $0.00 | 0 |
| 2024-03-15 | Option exercise (derivative) | 8,349 | $0.00 | 16,698 |
| 2024-03-15 | Option exercise (derivative) | 6,842 | $0.00 | 0 |
| 2024-03-15 | Option exercise (derivative) | 6,643 | $0.00 | 19,929 |
| 2024-03-15 | Tax withholding | 4,036.74 | $195.20 | 32,525.03 |
| 2024-03-15 | Option exercise | 6,842 | $0.00 | 39,367.03 |
| 2024-03-15 | Option exercise | 6,643 | $0.00 | 42,701.93 |
| 2024-03-15 | Tax withholding | 3,211.89 | $195.20 | 39,490.04 |
| 2024-03-15 | Option exercise | 8,349 | $0.00 | 36,561.77 |
| 2024-03-15 | Tax withholding | 18,722.09 | $195.20 | 28,212.77 |
| 2024-03-15 | Option exercise | 38,722 | $0.00 | 46,934.86 |
| 2024-03-15 | Tax withholding | 3,308.11 | $195.20 | 36,058.93 |
| 2024-03-11 | Option exercise (derivative) | 4,840 | $0.00 | 4,841 |
| 2024-03-11 | Option exercise | 4,840 | $0.00 | 10,553 |
| 2024-03-11 | Tax withholding | 2,340.14 | $198.21 | 8,212.86 |
| 2024-03-04 | Option exercise (derivative) | 10,000 | $0.00 | 20,000 |
| 2024-03-04 | Open-market sale | 10,000 | $195.83 | 5,713 |
| 2024-03-04 | Option exercise | 10,000 | $83.48 | 15,713 |
| 2024-02-01 | Option exercise (derivative) | 10,000 | $83.48 | 30,000 |
| 2024-02-01 | Open-market sale | 10,000 | $192.11 | 5,713 |
| 2024-02-01 | Option exercise | 10,000 | $83.48 | 15,713 |
| 2024-01-02 | Option exercise (derivative) | 10,000 | $83.48 | 40,000 |
| 2024-01-02 | Open-market sale | 10,000 | $197.07 | 5,713 |
| 2024-01-02 | Option exercise | 10,000 | $83.48 | 15,713 |
| 2023-12-20 | Gift | 10,000 | $0.00 | 5,713 |
| 2023-12-11 | Option exercise (derivative) | 30,000 | $83.48 | 50,000 |
| 2023-12-11 | Grant / award (derivative) | 19,361 | $0.00 | 38,722 |
| 2023-12-11 | Open-market sale | 30,000 | $185.65 | 15,713 |
| 2023-12-11 | Option exercise | 30,000 | $83.48 | 45,713 |
| 2023-12-11 | Option exercise (derivative) | 30,000 | $83.48 | 50,000 |
| 2023-12-11 | Grant / award (derivative) | 19,361 | $0.00 | 38,722 |
| 2023-12-11 | Open-market sale | 30,000 | $185.65 | 15,713 |
| 2023-12-11 | Option exercise | 30,000 | $83.48 | 45,713 |
| 2023-09-01 | Option exercise (derivative) | 10,000 | $83.48 | 80,000 |
| 2023-09-01 | Option exercise | 10,000 | $83.48 | 80,713 |
| 2023-09-01 | Open-market sale | 10,000 | $182.60 | 70,713 |
| 2023-08-01 | Option exercise (derivative) | 10,000 | $83.48 | 90,000 |
| 2023-08-01 | Open-market sale | 10,000 | $197.64 | 70,713 |
| 2023-08-01 | Option exercise | 10,000 | $83.48 | 80,713 |
| 2023-07-10 | Option exercise (derivative) | 10,000 | $83.48 | 100,000 |
| 2023-07-10 | Option exercise | 10,000 | $83.48 | 80,713 |
| 2023-07-10 | Open-market sale | 10,000 | $185.91 | 70,713 |
| 2023-06-08 | Option exercise (derivative) | 4,356 | $84.48 | 110,000 |
| 2023-06-08 | Option exercise (derivative) | 20,644 | $91.13 | 90,017 |
| 2023-06-08 | Option exercise | 20,644 | $91.13 | 91,357 |
| 2023-06-08 | Open-market sale | 4,356 | $181.11 | 70,713 |
| 2023-06-08 | Option exercise | 4,356 | $83.48 | 75,069 |
| 2023-04-03 | Grant / award (derivative) | 26,572 | $0.00 | 26,572 |
| 2023-04-03 | Grant / award (derivative) | 42,879 | $0.00 | 42,879 |
| 2023-04-03 | Grant / award (derivative) | 29,113 | $0.00 | 29,113 |
| 2023-03-27 | Tax withholding | 12,867 | $184.77 | 70,713 |
| 2023-03-25 | Option exercise (derivative) | 26,711 | $0.00 | 0 |
| 2023-03-25 | Option exercise | 26,711 | $0.00 | 83,580 |
| 2023-03-15 | Option exercise (derivative) | 27,368 | $0.00 | 0 |
| 2023-03-15 | Option exercise (derivative) | 8,348 | $0.00 | 25,047 |
| 2023-03-15 | Option exercise (derivative) | 6,842 | $0.00 | 6,842 |
| 2023-03-15 | Option exercise | 27,368 | $0.00 | 82,686 |
| 2023-03-15 | Option exercise | 26,026 | $0.00 | 55,318 |
| 2023-03-15 | Tax withholding | 4,037 | $182.93 | 29,292 |
| 2023-03-15 | Tax withholding | 3,309 | $182.93 | 24,981 |
| 2023-03-15 | Option exercise | 6,842 | $0.00 | 28,290 |
| 2023-03-15 | Tax withholding | 25,817 | $182.93 | 56,869 |
| 2023-03-15 | Option exercise | 8,348 | $0.00 | 33,329 |
| 2023-03-13 | Option exercise (derivative) | 5,691 | $0.00 | 0 |
| 2023-03-13 | Tax withholding | 2,653 | $182.55 | 21,448 |
| 2023-03-13 | Option exercise | 5,691 | $0.00 | 24,101 |
| 2023-03-10 | Option exercise (derivative) | 4,840 | $0.00 | 9,681 |
| 2023-03-10 | Tax withholding | 1,441 | $181.76 | 18,410 |
| 2023-03-10 | Option exercise | 4,840 | $0.00 | 19,851 |
| 2022-12-05 | Grant / award (derivative) | 26,026 | $0.00 | 26,026 |
| 2022-04-04 | Grant / award (derivative) | 33,708 | $0.00 | 33,708 |
| 2022-04-04 | Grant / award (derivative) | 21,230 | $0.00 | 21,230 |
| 2022-04-04 | Grant / award (derivative) | 33,395 | $0.00 | 33,395 |
| 2022-03-29 | Option exercise (derivative) | 6,592 | $0.00 | 0 |
| 2022-03-29 | Option exercise | 6,592 | $0.00 | 17,935 |
| 2022-03-29 | Tax withholding | 2,924 | $170.18 | 15,011 |
| 2022-03-15 | Option exercise (derivative) | 6,842 | $0.00 | 13,684 |
| 2022-03-15 | Option exercise | 6,842 | $0.00 | 14,378 |
| 2022-03-15 | Tax withholding | 3,035 | $150.92 | 11,343 |
| 2022-03-13 | Option exercise (derivative) | 1,206 | $0.00 | 0 |
| 2022-03-13 | Option exercise (derivative) | 0 | $0.00 | 5,691 |
| 2022-03-13 | Tax withholding | 2,245 | $145.63 | 6,865 |
| 2022-03-13 | Option exercise | 5,691 | $0.00 | 9,110 |
| 2022-03-13 | Option exercise | 1,206 | $0.00 | 8,071 |
| 2022-03-13 | Tax withholding | 476 | $145.63 | 7,595 |
| 2022-03-13 | Option exercise (derivative) | 0 | $0.00 | 5,691 |
| 2022-03-13 | Option exercise (derivative) | 1,206 | $0.00 | 0 |
| 2022-03-13 | Tax withholding | 535 | $145.63 | 7,536 |
| 2022-03-13 | Option exercise | 1,206 | $0.00 | 8,071 |
| 2022-03-13 | Option exercise | 5,691 | $0.00 | 9,110 |
| 2022-03-13 | Tax withholding | 2,245 | $145.63 | 6,865 |
| 2022-03-10 | Option exercise (derivative) | 0 | $0.00 | 14,521 |
| 2022-03-10 | Option exercise | 4,840 | $0.00 | 4,840 |
| 2022-03-10 | Tax withholding | 1,421 | $150.56 | 3,419 |
| 2021-12-01 | Option exercise (derivative) | 8,536 | $0.00 | 0 |
| 2021-12-01 | Open-market sale | 8,536 | $182.41 | 0 |
| 2021-12-01 | Option exercise | 8,536 | $54.93 | 8,536 |
| 2021-11-01 | Option exercise (derivative) | 10,000 | $0.00 | 8,536 |
| 2021-11-01 | Option exercise | 10,000 | $54.93 | 10,000 |
| 2021-11-01 | Open-market sale | 10,000 | $173.18 | 0 |
| 2021-10-01 | Option exercise (derivative) | 10,000 | $0.00 | 18,536 |
| 2021-10-01 | Open-market sale | 10,000 | $168.09 | 0 |
| 2021-10-01 | Option exercise | 10,000 | $54.93 | 10,000 |
| 2021-09-01 | Option exercise (derivative) | 10,000 | $0.00 | 28,536 |
| 2021-09-01 | Open-market sale | 10,000 | $163.77 | 0 |
| 2021-09-01 | Option exercise | 10,000 | $54.93 | 10,000 |
| 2021-08-02 | Option exercise (derivative) | 10,000 | $0.00 | 38,536 |
| 2021-08-02 | Option exercise | 10,000 | $54.93 | 10,000 |
| 2021-08-02 | Open-market sale | 10,000 | $168.64 | 0 |
| 2021-07-08 | Gift | 21,598 | $0.00 | 0 |
| 2021-07-08 | Gift | 6,000 | $0.00 | 21,598 |
| 2021-07-01 | Option exercise (derivative) | 10,000 | $0.00 | 48,536 |
| 2021-07-01 | Open-market sale | 10,000 | $171.71 | 27,598 |
| 2021-07-01 | Option exercise | 10,000 | $54.93 | 37,598 |
| 2021-06-01 | Option exercise (derivative) | 1,830 | $0.00 | 0 |
| 2021-06-01 | Option exercise (derivative) | 8,170 | $0.00 | 58,536 |
| 2021-06-01 | Option exercise | 1,830 | $57.29 | 29,428 |
| 2021-06-01 | Option exercise | 8,170 | $54.93 | 35,768 |
| 2021-06-01 | Open-market sale | 8,170 | $164.20 | 27,598 |
| 2021-05-03 | Option exercise (derivative) | 10,000 | $0.00 | 1,830 |
| 2021-05-03 | Open-market sale | 10,000 | $154.06 | 27,598 |
| 2021-05-03 | Option exercise | 10,000 | $57.29 | 37,598 |
| 2021-04-01 | Option exercise (derivative) | 10,000 | $0.00 | 11,830 |
| 2021-04-01 | Option exercise | 10,000 | $57.29 | 37,598 |
| 2021-04-01 | Open-market sale | 10,000 | $157.38 | 27,598 |
| 2021-03-29 | Option exercise (derivative) | 6,591 | $0.00 | 6,592 |
| 2021-03-29 | Option exercise | 6,591 | $0.00 | 30,522 |
| 2021-03-29 | Tax withholding | 2,924 | $153.85 | 27,598 |
| 2021-03-15 | Option exercise (derivative) | 6,842 | $0.00 | 20,526 |
| 2021-03-15 | Tax withholding | 2,524 | $151.00 | 20,124 |
| 2021-03-15 | Option exercise | 6,842 | $0.00 | 26,966 |
| 2021-03-15 | Tax withholding | 3,035 | $151.00 | 23,931 |
| 2021-03-13 | Option exercise (derivative) | 5,691 | $0.00 | 11,382 |
| 2021-03-13 | Option exercise | 5,691 | $0.00 | 22,648 |
| 2021-03-10 | Grant / award (derivative) | 70,786 | $0.00 | 70,786 |
| 2021-03-10 | Grant / award (derivative) | 19,361 | $0.00 | 19,361 |
| 2021-03-10 | Grant / award (derivative) | 19,361 | $0.00 | 19,361 |
| 2021-03-01 | Option exercise (derivative) | 8,876 | $0.00 | 0 |
| 2021-03-01 | Option exercise (derivative) | 1,124 | $0.00 | 21,830 |
| 2021-03-01 | Option exercise | 1,124 | $57.29 | 18,081 |
| 2021-03-01 | Open-market sale | 8,876 | $157.08 | 16,957 |
| 2021-03-01 | Option exercise | 8,876 | $51.73 | 25,833 |
| 2021-02-01 | Option exercise (derivative) | 10,000 | $51.73 | 8,876 |
| 2021-02-01 | Open-market sale | 10,000 | $148.34 | 16,957 |
| 2021-02-01 | Option exercise | 10,000 | $51.73 | 26,957 |
| 2020-12-22 | Gift | 7,250 | $144.28 | 16,957 |
| 2020-12-15 | Grant / award (derivative) | 460,000 | $0.00 | 460,000 |
| 2020-09-04 | Open-market sale | 27,500 | $115.13 | 24,207 |
| 2020-03-30 | Tax withholding | 2,924 | $90.97 | 51,707 |
| 2020-03-29 | Option exercise (derivative) | 6,592 | $0.00 | 13,183 |
| 2020-03-29 | Option exercise | 6,592 | $0.00 | 54,631 |
| 2020-03-23 | Tax withholding | 7,763 | $85.16 | 48,039 |
| 2020-03-22 | Option exercise (derivative) | 17,503 | $0.00 | 0 |
| 2020-03-22 | Option exercise | 17,503 | $0.00 | 55,802 |
| 2020-03-13 | Option exercise (derivative) | 5,690 | $0.00 | 17,073 |
| 2020-03-13 | Option exercise | 5,690 | $0.00 | 40,823 |
| 2020-03-13 | Tax withholding | 2,524 | $99.79 | 38,299 |
| 2020-03-11 | Grant / award (derivative) | 27,368 | $0.00 | 27,368 |
| 2020-03-11 | Grant / award (derivative) | 27,368 | $0.00 | 27,368 |
| 2020-03-11 | Grant / award (derivative) | 134,620 | $0.00 | 134,620 |
| 2020-03-09 | Tax withholding | 11,099 | $97.51 | 35,313 |
| 2020-03-08 | Option exercise (derivative) | 25,026 | $0.00 | 0 |
| 2020-03-08 | Option exercise | 25,206 | $0.00 | 46,412 |
| 2020-03-08 | Option exercise | 25,026 | $0.00 | 46,232 |
| 2020-03-02 | Option exercise (derivative) | 10,000 | $0.00 | 66,706 |
| 2020-03-02 | Open-market sale | 900 | $109.96 | 21,206 |
| 2020-03-02 | Open-market sale | 9,100 | $109.08 | 22,106 |
| 2020-03-02 | Option exercise | 10,000 | $54.93 | 31,206 |
| 2020-02-03 | Option exercise (derivative) | 10,000 | $0.00 | 76,706 |
| 2020-02-03 | Open-market sale | 400 | $110.87 | 21,206 |
| 2020-02-03 | Open-market sale | 9,600 | $110.03 | 21,606 |
| 2020-02-03 | Option exercise | 10,000 | $54.93 | 31,206 |
| 2020-01-02 | Option exercise (derivative) | 2,564 | $0.00 | 22,954 |
| 2020-01-02 | Option exercise (derivative) | 7,436 | $0.00 | 86,706 |
| 2020-01-02 | Open-market sale | 4,947 | $120.13 | 21,206 |
| 2020-01-02 | Open-market sale | 5,053 | $119.37 | 26,153 |
| 2020-01-02 | Option exercise | 7,436 | $54.93 | 31,206 |
| 2020-01-02 | Option exercise | 2,564 | $57.29 | 23,770 |
| 2019-12-02 | Option exercise (derivative) | 10,000 | $0.00 | 25,518 |
| 2019-12-02 | Open-market sale | 4,635 | $112.84 | 21,606 |
| 2019-12-02 | Option exercise | 10,000 | $57.29 | 31,206 |
| 2019-12-02 | Open-market sale | 400 | $113.22 | 21,206 |
| 2019-12-02 | Open-market sale | 4,965 | $111.71 | 26,241 |
| 2019-11-01 | Option exercise (derivative) | 10,000 | $0.00 | 35,518 |
| 2019-11-01 | Option exercise | 10,000 | $57.29 | 31,206 |
| 2019-11-01 | Open-market sale | 7,188 | $109.16 | 21,206 |
| 2019-11-01 | Open-market sale | 2,812 | $108.46 | 28,394 |
| 2019-10-01 | Option exercise (derivative) | 10,000 | $0.00 | 45,518 |
| 2019-10-01 | Open-market sale | 5,700 | $109.94 | 25,506 |
| 2019-10-01 | Option exercise | 10,000 | $57.29 | 31,206 |
| 2019-10-01 | Open-market sale | 1,200 | $110.93 | 24,306 |
| 2019-10-01 | Open-market sale | 1,000 | $112.18 | 23,306 |
| 2019-10-01 | Open-market sale | 1,000 | $113.47 | 22,306 |
| 2019-10-01 | Open-market sale | 700 | $114.91 | 21,606 |
| 2019-10-01 | Open-market sale | 400 | $115.85 | 21,206 |
| 2019-09-03 | Option exercise (derivative) | 10,000 | $0.00 | 55,518 |
| 2019-09-03 | Option exercise | 10,000 | $57.29 | 31,206 |
| 2019-09-03 | Open-market sale | 928 | $107.79 | 21,206 |
| 2019-09-03 | Open-market sale | 9,072 | $106.36 | 22,134 |
| 2019-08-01 | Option exercise (derivative) | 10,000 | $0.00 | 65,518 |
| 2019-08-01 | Open-market sale | 500 | $119.22 | 21,206 |
| 2019-08-01 | Open-market sale | 6,857 | $118.74 | 21,706 |
| 2019-08-01 | Open-market sale | 2,643 | $117.47 | 28,563 |
| 2019-08-01 | Option exercise | 10,000 | $57.29 | 31,206 |
| 2019-07-01 | Option exercise (derivative) | 10,000 | $0.00 | 75,518 |
| 2019-07-01 | Option exercise | 10,000 | $57.29 | 31,206 |
| 2019-07-01 | Open-market sale | 1,700 | $116.30 | 21,206 |
| 2019-07-01 | Open-market sale | 8,300 | $115.01 | 22,906 |
| 2019-06-03 | Option exercise (derivative) | 10,000 | $0.00 | 85,518 |
| 2019-06-03 | Option exercise | 10,000 | $57.29 | 31,206 |
| 2019-06-03 | Open-market sale | 10,000 | $98.23 | 21,206 |
| 2019-05-01 | Option exercise (derivative) | 5,826 | $0.00 | 95,518 |
| 2019-05-01 | Option exercise (derivative) | 4,174 | $0.00 | 18,876 |
| 2019-05-01 | Open-market sale | 10,000 | $116.50 | 21,206 |
| 2019-05-01 | Option exercise | 5,826 | $57.29 | 31,206 |
| 2019-05-01 | Option exercise | 4,174 | $51.73 | 25,380 |
| 2019-03-29 | Option exercise (derivative) | 6,591 | $0.00 | 19,775 |
| 2019-03-29 | Option exercise | 6,591 | $0.00 | 24,133 |
| 2019-03-28 | Open-market sale | 11,853 | $104.98 | 17,542 |
| 2019-03-28 | Open-market sale | 1,086 | $104.15 | 29,395 |
| 2019-03-28 | Tax withholding | 2,927 | $105.27 | 21,206 |
| 2019-03-25 | J | 3,484 | $0.00 | 30,481 |
| 2019-03-25 | Tax withholding | 13,248 | $105.25 | 33,965 |
| 2019-03-23 | Option exercise (derivative) | 29,837 | $0.00 | 0 |
| 2019-03-23 | Option exercise | 29,837 | $0.00 | 47,213 |
| 2019-03-14 | Open-market sale | 15,505 | $107.20 | 17,376 |
| 2019-03-13 | Grant / award (derivative) | 100,803 | $0.00 | 100,803 |
| 2019-03-13 | Grant / award (derivative) | 22,763 | $0.00 | 22,763 |
| 2019-03-13 | Grant / award (derivative) | 22,763 | $0.00 | 22,763 |
| 2019-03-11 | Tax withholding | 13,169 | $107.68 | 37,003 |
| 2019-03-11 | J | 4,122 | $0.00 | 32,881 |
| 2019-03-09 | Option exercise (derivative) | 32,796 | $0.00 | 0 |
| 2019-03-09 | Option exercise | 32,796 | $0.00 | 50,172 |
| 2018-12-03 | Option exercise (derivative) | 10,000 | $0.00 | 23,050 |
| 2018-12-03 | Open-market sale | 10,000 | $93.34 | 17,376 |
| 2018-12-03 | Option exercise | 10,000 | $51.73 | 27,376 |
| 2018-11-01 | Option exercise (derivative) | 10,000 | $0.00 | 33,050 |
| 2018-11-01 | Option exercise | 10,000 | $51.73 | 27,376 |
| 2018-11-01 | Open-market sale | 10,000 | $85.00 | 17,376 |
| 2018-10-01 | Option exercise (derivative) | 10,000 | $0.00 | 43,050 |
| 2018-10-01 | Open-market sale | 10,000 | $92.81 | 17,376 |
| 2018-10-01 | Option exercise | 10,000 | $51.73 | 27,376 |
| 2018-09-04 | Option exercise (derivative) | 10,000 | $0.00 | 53,050 |
| 2018-09-04 | Option exercise | 10,000 | $51.73 | 27,376 |
| 2018-09-04 | Open-market sale | 10,000 | $97.19 | 17,376 |
| 2018-08-01 | Option exercise (derivative) | 2,323 | $0.00 | 0 |
| 2018-08-01 | Option exercise (derivative) | 7,677 | $0.00 | 63,050 |
| 2018-08-01 | Open-market sale | 10,000 | $95.43 | 17,376 |
| 2018-08-01 | Option exercise | 7,677 | $51.73 | 27,376 |
| 2018-08-01 | Option exercise | 2,323 | $45.95 | 19,699 |
| 2018-07-02 | Option exercise (derivative) | 10,000 | $0.00 | 2,323 |
| 2018-07-02 | Open-market sale | 10,000 | $95.04 | 17,376 |
| 2018-07-02 | Option exercise | 10,000 | $45.95 | 27,376 |
| 2018-06-01 | Option exercise (derivative) | 10,000 | $0.00 | 70,727 |
| 2018-06-01 | Option exercise | 10,000 | $51.73 | 27,376 |
| 2018-06-01 | Open-market sale | 10,000 | $96.89 | 17,376 |
| 2018-05-01 | Open-market sale | 10,000 | $86.95 | 17,376 |
| 2018-04-02 | Open-market sale | 10,000 | $90.47 | 27,376 |
| 2018-03-29 | Grant / award (derivative) | 26,366 | $0.00 | 26,366 |
| 2018-03-29 | Grant / award (derivative) | 110,661 | $0.00 | 110,661 |
| 2018-03-29 | Grant / award (derivative) | 26,366 | $0.00 | 26,366 |
| 2018-03-26 | J | 2,918 | $0.00 | 37,376 |
| 2018-03-26 | Tax withholding | 6,228 | $93.11 | 40,294 |
| 2018-03-25 | Option exercise (derivative) | 14,010 | $0.00 | 0 |
| 2018-03-25 | Option exercise | 14,010 | $0.00 | 46,522 |
| 2018-03-12 | Tax withholding | 13,920 | $95.53 | 39,035 |
| 2018-03-12 | J | 6,523 | $0.00 | 32,512 |
| 2018-03-11 | Option exercise (derivative) | 31,315 | $0.00 | 0 |
| 2018-03-11 | Option exercise | 31,315 | $0.00 | 52,955 |
| 2018-03-01 | Option exercise (derivative) | 8,904 | $0.00 | 12,323 |
| 2018-03-01 | Option exercise (derivative) | 1,096 | $0.00 | 80,727 |
| 2018-03-01 | Open-market sale | 10,000 | $89.89 | 21,640 |
| 2018-03-01 | Option exercise | 1,096 | $51.73 | 22,736 |
| 2018-03-01 | Option exercise | 8,904 | $45.95 | 31,640 |
| 2018-02-01 | Option exercise (derivative) | 10,000 | $0.00 | 21,227 |
| 2018-02-01 | Option exercise | 10,000 | $45.95 | 31,640 |
| 2018-02-01 | Open-market sale | 10,000 | $91.25 | 21,640 |
| 2018-01-02 | Option exercise (derivative) | 10,000 | $0.00 | 80,518 |
| 2018-01-02 | Open-market sale | 10,000 | $89.24 | 21,640 |
| 2018-01-02 | Option exercise | 10,000 | $45.95 | 31,640 |
| 2017-12-04 | Option exercise (derivative) | 72,000 | $0.00 | 72,000 |
| 2017-12-04 | Option exercise (derivative) | 15,828 | $0.00 | 15,828 |
| 2017-12-04 | Option exercise (derivative) | 12,172 | $0.00 | 90,518 |
| 2017-12-04 | Option exercise | 12,172 | $45.95 | 121,640 |
| 2017-12-04 | Open-market sale | 100,000 | $85.17 | 21,640 |
| 2017-12-04 | Option exercise | 72,000 | $38.56 | 109,468 |
| 2017-12-04 | Option exercise | 15,828 | $39.79 | 37,468 |
| 2017-10-03 | J | 21,640 | $0.00 | 21,640 |
| 2017-05-31 | Option exercise (derivative) | 23,750 | $0.00 | 31,656 |
| 2017-05-31 | Open-market sale | 23,750 | $88.99 | 43,280 |
| 2017-05-31 | Option exercise | 23,750 | $39.79 | 67,030 |
| 2017-05-30 | Option exercise (derivative) | 18,204 | $0.00 | 55,406 |
| 2017-05-30 | Option exercise (derivative) | 5,546 | $0.00 | 0 |
| 2017-05-30 | Option exercise | 18,204 | $39.79 | 61,484 |
| 2017-05-30 | Option exercise | 5,546 | $37.52 | 67,030 |
| 2017-05-30 | Open-market sale | 23,750 | $84.00 | 43,280 |
| 2017-03-27 | Tax withholding | 13,507 | $81.40 | 43,280 |
| 2017-03-26 | Option exercise (derivative) | 606 | $0.00 | 0 |
| 2017-03-26 | Option exercise (derivative) | 28,100 | $0.00 | 0 |
| 2017-03-26 | Option exercise | 606 | $0.00 | 56,787 |
| 2017-03-26 | Option exercise | 28,100 | $0.00 | 56,181 |
| 2017-03-24 | Option exercise (derivative) | 26,584 | $0.00 | 5,546 |
| 2017-03-24 | Open-market sale | 47,400 | $81.80 | 28,081 |
| 2017-03-24 | Option exercise | 26,584 | $37.52 | 75,481 |
| 2017-03-17 | Grant / award (derivative) | 606 | $0.00 | 606 |
| 2017-03-13 | Tax withholding | 11,526 | $82.76 | 48,897 |
| 2017-03-12 | Option exercise (derivative) | 28,100 | $0.00 | 0 |
| 2017-03-12 | Option exercise | 28,100 | $0.00 | 60,423 |
| 2017-03-08 | Grant / award (derivative) | 25,026 | $0.00 | 25,026 |
| 2017-03-08 | Grant / award (derivative) | 25,026 | $0.00 | 25,026 |
| 2017-03-08 | Grant / award (derivative) | 114,356 | $0.00 | 114,356 |
| 2016-12-16 | Gift | 100 | $0.00 | 32,323 |
| 2016-06-17 | Option exercise (derivative) | 18,265 | $0.00 | 0 |
| 2016-06-17 | Tax withholding | 6,858 | $55.99 | 32,423 |
| 2016-06-17 | Option exercise | 18,265 | $0.00 | 39,281 |
| 2016-03-09 | Grant / award (derivative) | 32,796 | $0.00 | 32,796 |
| 2016-03-09 | Grant / award (derivative) | 127,305 | $0.00 | 127,305 |
| 2016-03-09 | Grant / award (derivative) | 32,796 | $0.00 | 32,796 |
| 2015-10-15 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2015-10-15 | Option exercise | 25,000 | $0.00 | 32,791 |
| 2015-10-15 | Tax withholding | 11,775 | $61.28 | 21,016 |
| 2015-10-14 | Option exercise (derivative) | 9,500 | $0.00 | 0 |
| 2015-10-14 | Option exercise (derivative) | 20,500 | $0.00 | 32,130 |
| 2015-10-14 | Open-market sale | 30,000 | $63.06 | 7,791 |
| 2015-10-14 | Option exercise | 20,500 | $37.52 | 28,291 |
| 2015-10-14 | Option exercise | 9,500 | $31.62 | 37,791 |
| 2015-07-02 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2015-07-02 | Open-market sale | 10,000 | $64.51 | 7,791 |
| 2015-07-02 | Option exercise | 10,000 | $33.41 | 17,791 |
| 2015-06-08 | Open-market sale | 500 | $67.25 | 23,914 |
| 2015-06-08 | Open-market sale | 16,123 | $66.20 | 7,791 |
| 2015-03-17 | Tax withholding | 6,849 | $58.80 | 24,414 |
| 2015-03-15 | Option exercise (derivative) | 14,540 | $0.00 | 0 |
| 2015-03-15 | Option exercise | 14,540 | $0.00 | 31,263 |
| 2015-03-11 | Grant / award (derivative) | 162,410 | $0.00 | 162,410 |
| 2015-03-11 | Grant / award (derivative) | 31,315 | $0.00 | 31,315 |
| 2015-03-11 | Grant / award (derivative) | 31,315 | $0.00 | 31,315 |
| 2015-02-24 | Option exercise (derivative) | 50,000 | $0.00 | 0 |
| 2015-02-24 | Open-market sale | 50,000 | $59.56 | 16,723 |
| 2015-02-24 | Option exercise | 50,000 | $39.44 | 66,723 |
| 2014-12-01 | Option exercise (derivative) | 8,000 | $0.00 | 10,000 |
| 2014-12-01 | Open-market sale | 8,000 | $54.59 | 16,723 |
| 2014-12-01 | Option exercise | 8,000 | $33.41 | 24,723 |
| 2014-11-03 | Option exercise (derivative) | 8,000 | $0.00 | 18,000 |
| 2014-11-03 | Open-market sale | 8,000 | $49.64 | 16,723 |
| 2014-11-03 | Option exercise | 8,000 | $33.41 | 24,723 |
| 2014-10-01 | Option exercise (derivative) | 8,000 | $0.00 | 26,000 |
| 2014-10-01 | Open-market sale | 8,000 | $49.12 | 16,723 |
| 2014-10-01 | Option exercise | 8,000 | $33.41 | 24,723 |
| 2014-09-02 | Option exercise (derivative) | 8,000 | $0.00 | 34,000 |
| 2014-09-02 | Open-market sale | 8,000 | $51.10 | 16,723 |
| 2014-09-02 | Option exercise | 8,000 | $33.41 | 24,723 |
| 2014-08-01 | Option exercise (derivative) | 8,000 | $0.00 | 42,000 |
| 2014-08-01 | Open-market sale | 8,000 | $49.69 | 16,723 |
| 2014-08-01 | Option exercise | 8,000 | $33.41 | 24,723 |
| 2014-07-01 | Option exercise (derivative) | 8,000 | $0.00 | 9,500 |
| 2014-07-01 | Open-market sale | 8,000 | $53.80 | 16,723 |
| 2014-07-01 | Option exercise | 8,000 | $31.62 | 24,723 |
| 2014-06-02 | Option exercise (derivative) | 8,000 | $0.00 | 17,500 |
| 2014-06-02 | Open-market sale | 8,000 | $52.44 | 16,723 |
| 2014-06-02 | Option exercise | 8,000 | $31.62 | 24,723 |
| 2014-05-01 | Option exercise (derivative) | 8,000 | $0.00 | 25,500 |
| 2014-05-01 | Open-market sale | 8,000 | $51.27 | 16,723 |
| 2014-05-01 | Option exercise | 8,000 | $31.62 | 24,723 |
| 2014-04-01 | Option exercise (derivative) | 8,000 | $0.00 | 33,500 |
| 2014-04-01 | Option exercise | 8,000 | $31.62 | 24,723 |
| 2014-04-01 | Open-market sale | 8,000 | $53.45 | 16,723 |
| 2014-03-12 | Grant / award (derivative) | 146,900 | $0.00 | 146,900 |
| 2014-03-12 | Grant / award (derivative) | 28,100 | $0.00 | 28,100 |
| 2014-03-12 | Grant / award (derivative) | 28,100 | $0.00 | 28,100 |
| 2014-03-03 | Option exercise (derivative) | 6,000 | $0.00 | 41,500 |
| 2014-03-03 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2014-03-03 | Open-market sale | 8,000 | $50.49 | 16,723 |
| 2014-03-03 | Option exercise | 2,000 | $19.57 | 24,723 |
| 2014-03-03 | Option exercise | 6,000 | $31.62 | 22,723 |
| 2014-02-03 | Option exercise (derivative) | 8,000 | $0.00 | 2,000 |
| 2014-02-03 | Option exercise | 8,000 | $19.57 | 24,723 |
| 2014-02-03 | Open-market sale | 8,000 | $47.90 | 16,723 |
| 2014-01-06 | Option exercise (derivative) | 8,000 | $0.00 | 10,000 |
| 2014-01-06 | Open-market sale | 8,000 | $49.34 | 16,723 |
| 2014-01-06 | Option exercise | 8,000 | $19.57 | 28,716 |
| 2014-01-06 | Tax withholding | 3,993 | $49.33 | 24,723 |
| 2014-01-04 | Option exercise (derivative) | 12,070 | $0.00 | 0 |
| 2014-01-04 | Option exercise | 12,070 | $0.00 | 20,716 |
| 2013-12-10 | Option exercise (derivative) | 675 | $0.00 | 0 |
| 2013-12-10 | Open-market sale | 65,000 | $48.99 | 8,646 |
| 2013-12-10 | Option exercise | 675 | $37.04 | 74,321 |
| 2013-12-10 | Option exercise | 65,000 | $37.70 | 73,646 |
| 2013-12-10 | Open-market sale | 675 | $49.00 | 73,646 |
| 2013-07-15 | Option exercise (derivative) | 517 | $0.00 | 0 |
| 2013-07-15 | Open-market sale | 517 | $48.50 | 8,646 |
| 2013-07-15 | Option exercise | 517 | $48.41 | 9,163 |
| 2013-06-18 | Option exercise (derivative) | 80,000 | $0.00 | 0 |
| 2013-06-18 | Open-market sale | 80,000 | $46.28 | 8,646 |
| 2013-06-18 | Open-market sale | 65,000 | $46.27 | 88,646 |
| 2013-06-18 | Option exercise | 65,000 | $45.27 | 153,646 |
| 2013-06-18 | Option exercise | 80,000 | $29.91 | 88,646 |
| 2013-06-17 | Grant / award (derivative) | 18,265 | $0.00 | 18,265 |
| 2013-06-17 | Grant / award (derivative) | 102,690 | $0.00 | 102,690 |
| 2013-03-14 | Option exercise (derivative) | 656 | $0.00 | 0 |
| 2013-03-14 | Open-market sale | 656 | $46.58 | 8,646 |
| 2013-03-14 | Option exercise | 656 | $37.38 | 9,302 |
| 2013-03-12 | Grant / award (derivative) | 144,000 | $0.00 | 144,000 |
| 2013-03-12 | Grant / award (derivative) | 36,000 | $0.00 | 36,000 |
| 2013-03-12 | Grant / award (derivative) | 36,000 | $0.00 | 36,000 |
| 2013-03-12 | Grant / award (derivative) | 144,000 | $0.00 | 144,000 |
| 2013-02-27 | Option exercise (derivative) | 18,000 | $0.00 | 18,000 |
| 2013-02-27 | Open-market sale | 18,000 | $44.54 | 8,646 |
| 2013-02-27 | Option exercise | 18,000 | $19.57 | 26,646 |
| 2013-01-07 | Tax withholding | 4,279 | $42.65 | 8,646 |
| 2013-01-05 | Option exercise (derivative) | 12,825 | $0.00 | 0 |
| 2013-01-05 | Option exercise | 12,825 | $0.00 | 12,925 |
| 2012-10-15 | Grant / award (derivative) | 25,000 | $0.00 | 25,000 |
| 2012-10-15 | Grant / award (derivative) | 144,000 | $0.00 | 144,000 |
| 2012-08-29 | Option exercise (derivative) | 14,000 | $0.00 | 36,000 |
| 2012-08-29 | Option exercise | 14,000 | $19.57 | 14,100 |
| 2012-08-29 | Open-market sale | 14,000 | $39.50 | 100 |
| 2012-03-15 | Grant / award (derivative) | 14,540 | $0.00 | 14,540 |
| 2012-03-15 | Grant / award (derivative) | 73,610 | $0.00 | 73,610 |
| 2012-02-29 | Option exercise (derivative) | 40,000 | $0.00 | 50,000 |
| 2012-02-29 | Option exercise (derivative) | 669 | $0.00 | 0 |
| 2012-02-29 | Option exercise | 20,000 | $19.89 | 60,100 |
| 2012-02-29 | Option exercise | 669 | $36.62 | 60,769 |
| 2012-02-29 | Open-market sale | 669 | $39.49 | 60,100 |
| 2012-02-29 | Option exercise | 40,000 | $19.57 | 40,100 |
| 2012-02-29 | Open-market sale | 20,000 | $39.39 | 40,100 |
| 2012-02-29 | Open-market sale | 40,000 | $39.40 | 100 |
| 2011-02-18 | Option exercise (derivative) | 20,000 | $0.00 | 20,000 |
| 2011-02-18 | Option exercise (derivative) | 30,000 | $0.00 | 0 |
| 2011-02-18 | Option exercise | 20,000 | $19.89 | 50,100 |
| 2011-02-18 | Open-market sale | 30,000 | $40.99 | 100 |
| 2011-02-18 | Option exercise | 30,000 | $32.78 | 30,100 |
| 2011-02-18 | Open-market sale | 20,000 | $41.05 | 30,100 |
| 2011-01-04 | Grant / award (derivative) | 52,630 | $0.00 | 52,630 |
| 2011-01-04 | Grant / award (derivative) | 12,070 | $0.00 | 12,070 |
| 2010-11-26 | Option exercise (derivative) | 20,000 | $0.00 | 40,000 |
| 2010-11-26 | Option exercise | 20,000 | $19.89 | 20,100 |
| 2010-11-26 | Open-market sale | 20,000 | $36.05 | 100 |
| 2010-01-05 | Grant / award (derivative) | 12,825 | $0.00 | 12,825 |
| 2010-01-05 | Grant / award (derivative) | 47,500 | $0.00 | 47,500 |
| 2009-12-03 | Option exercise (derivative) | 27,500 | $0.00 | 0 |
| 2009-12-03 | Open-market sale | 100 | $30.65 | 27,400 |
| 2009-12-03 | Open-market sale | 500 | $30.71 | 26,900 |
| 2009-12-03 | Open-market sale | 500 | $30.67 | 26,400 |
| 2009-12-03 | Open-market sale | 800 | $30.63 | 25,600 |
| 2009-12-03 | Open-market sale | 1,100 | $30.64 | 24,500 |
| 2009-12-03 | Open-market sale | 1,200 | $30.66 | 23,300 |
| 2009-12-03 | Open-market sale | 1,300 | $30.66 | 22,000 |
| 2009-12-03 | Open-market sale | 1,800 | $30.68 | 20,200 |
| 2009-12-03 | Open-market sale | 2,300 | $30.68 | 17,900 |
| 2009-12-03 | Open-market sale | 2,500 | $30.70 | 15,400 |
| 2009-12-03 | Open-market sale | 2,500 | $30.67 | 12,900 |
| 2009-12-03 | Open-market sale | 3,600 | $30.69 | 9,300 |
| 2009-12-03 | Open-market sale | 3,700 | $30.69 | 5,600 |
| 2009-12-03 | Open-market sale | 100 | $30.69 | 27,500 |
| 2009-12-03 | Option exercise | 27,500 | $28.75 | 27,600 |
| 2009-12-03 | Open-market sale | 5,500 | $30.65 | 100 |
| 2009-12-02 | Open-market sale | 1,501 | $30.47 | 8,400 |
| 2009-12-02 | Open-market sale | 1,600 | $30.45 | 6,800 |
| 2009-12-02 | Open-market sale | 1,700 | $30.46 | 5,100 |
| 2009-12-02 | Open-market sale | 2,300 | $30.40 | 2,800 |
| 2009-12-02 | Open-market sale | 2,700 | $30.44 | 100 |
| 2009-12-02 | Open-market sale | 1,500 | $30.46 | 11,401 |
| 2009-12-02 | Open-market sale | 1,500 | $30.45 | 9,901 |
| 2009-12-02 | Option exercise (derivative) | 27,500 | $0.00 | 27,500 |
| 2009-12-02 | Open-market sale | 100 | $30.37 | 27,200 |
| 2009-12-02 | Open-market sale | 100 | $30.38 | 27,300 |
| 2009-12-02 | Open-market sale | 100 | $30.48 | 27,400 |
| 2009-12-02 | Open-market sale | 100 | $30.50 | 27,500 |
| 2009-12-02 | Option exercise | 27,500 | $28.75 | 27,600 |
| 2009-12-02 | Open-market sale | 900 | $30.42 | 19,900 |
| 2009-12-02 | Open-market sale | 1,300 | $30.49 | 14,201 |
| 2009-12-02 | Open-market sale | 1,299 | $30.39 | 15,501 |
| 2009-12-02 | Open-market sale | 1,200 | $30.48 | 16,800 |
| 2009-12-02 | Open-market sale | 1,000 | $30.53 | 18,000 |
| 2009-12-02 | Open-market sale | 900 | $30.41 | 19,000 |
| 2009-12-02 | Open-market sale | 200 | $30.55 | 27,000 |
| 2009-12-02 | Open-market sale | 200 | $30.55 | 26,800 |
| 2009-12-02 | Open-market sale | 200 | $30.54 | 26,600 |
| 2009-12-02 | Open-market sale | 200 | $30.53 | 26,400 |
| 2009-12-02 | Open-market sale | 200 | $30.51 | 26,200 |
| 2009-12-02 | Open-market sale | 200 | $30.39 | 26,000 |
| 2009-12-02 | Open-market sale | 300 | $30.51 | 25,700 |
| 2009-12-02 | Open-market sale | 300 | $30.50 | 25,400 |
| 2009-12-02 | Open-market sale | 300 | $30.48 | 25,100 |
| 2009-12-02 | Open-market sale | 300 | $30.43 | 24,800 |
| 2009-12-02 | Open-market sale | 300 | $30.42 | 24,500 |
| 2009-12-02 | Open-market sale | 400 | $30.52 | 24,100 |
| 2009-12-02 | Open-market sale | 400 | $30.41 | 23,700 |
| 2009-12-02 | Open-market sale | 500 | $30.44 | 23,200 |
| 2009-12-02 | Open-market sale | 600 | $30.54 | 22,600 |
| 2009-12-02 | Open-market sale | 600 | $30.49 | 22,000 |
| 2009-12-02 | Open-market sale | 600 | $30.47 | 21,400 |
| 2009-12-02 | Open-market sale | 600 | $30.40 | 20,800 |
| 2009-12-02 | Open-market sale | 1,300 | $30.43 | 12,901 |
| 2009-01-05 | Grant / award (derivative) | 90,000 | $0.00 | 90,000 |
| 2008-01-03 | Grant / award (derivative) | 80,000 | $0.00 | 80,000 |
| 2007-03-15 | Option exercise (derivative) | 20,000 | $0.00 | 60,000 |
| 2007-03-15 | Open-market sale | 3,879 | $35.21 | 7,221 |
| 2007-03-15 | Open-market sale | 2,400 | $35.24 | 200 |
| 2007-03-15 | Open-market sale | 2,494 | $35.23 | 2,600 |
| 2007-03-15 | Open-market sale | 2,127 | $35.22 | 5,094 |
| 2007-03-15 | Open-market sale | 100 | $35.25 | 100 |
| 2007-03-15 | Open-market sale | 9,000 | $35.20 | 11,100 |
| 2007-03-15 | Option exercise | 20,000 | $19.89 | 20,100 |
| 2007-03-09 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2007-03-09 | Open-market sale | 1,700 | $36.32 | 100 |
| 2007-03-09 | Option exercise | 10,000 | $7.37 | 10,100 |
| 2007-03-09 | Open-market sale | 2,900 | $36.29 | 7,200 |
| 2007-03-09 | Open-market sale | 1,700 | $36.30 | 5,500 |
| 2007-03-09 | Open-market sale | 3,700 | $36.31 | 1,800 |
| 2007-01-04 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.