SEC CIK 1545193
Wilson Andrew
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| INTCview stock → | 2,830 | 2020-03-02 |
| EAview stock → | 0 | 2026-08-04 |
Position History — EA
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — EA
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-04 | Disposition to issuer (derivative) | 160,339 | — | 0 |
| 2026-08-04 | Disposition to issuer (derivative) | 24,237 | — | 0 |
| 2026-08-04 | Disposition to issuer | 75,974 | $210.00 | 0 |
| 2026-07-15 | Open-market sale | 3,200 | $207.26 | 75,974 |
| 2026-07-15 | Open-market sale | 1,800 | $206.55 | 79,174 |
| 2026-06-15 | Grant / award (derivative) | 150,772 | — | 150,772 |
| 2026-06-15 | Open-market sale | 5,000 | $203.12 | 80,974 |
| 2026-05-21 | Open-market sale | 5,066 | $201.66 | 85,974 |
| 2026-05-20 | Option exercise (derivative) | 101,329 | — | 0 |
| 2026-05-20 | Tax withholding | 50,240 | $201.70 | 91,040 |
| 2026-05-20 | Option exercise | 101,329 | — | 141,280 |
| 2026-05-18 | Open-market sale | 2,240 | $201.11 | 39,951 |
| 2026-05-17 | Option exercise (derivative) | 12,118 | — | 24,237 |
| 2026-05-17 | Tax withholding | 6,009 | $200.64 | 42,191 |
| 2026-05-17 | Option exercise | 12,118 | — | 48,200 |
| 2026-05-16 | Option exercise (derivative) | 22,060 | — | 44,121 |
| 2026-05-16 | Option exercise (derivative) | 10,622 | — | 0 |
| 2026-05-16 | Tax withholding | 10,938 | $200.64 | 36,082 |
| 2026-05-16 | Option exercise | 22,060 | — | 47,020 |
| 2026-05-16 | Tax withholding | 4,520 | $200.64 | 24,960 |
| 2026-05-16 | Option exercise | 10,622 | — | 29,480 |
| 2026-05-15 | Open-market sale | 5,000 | $200.54 | 18,858 |
| 2026-05-11 | Grant / award (derivative) | 23,514 | — | 23,514 |
| 2026-05-11 | Grant / award (derivative) | 25,835 | — | 25,835 |
| 2026-05-11 | Grant / award (derivative) | 65,527 | — | 65,527 |
| 2026-04-15 | Open-market sale | 5,000 | $203.21 | 23,858 |
| 2026-03-16 | Open-market sale | 5,000 | $199.95 | 28,858 |
| 2026-02-17 | Open-market sale | 4,900 | $199.48 | 33,958 |
| 2026-02-17 | Open-market sale | 100 | $200.18 | 33,858 |
| 2026-01-15 | Open-market sale | 5,000 | $204.26 | 38,858 |
| 2025-12-15 | Open-market sale | 5,000 | $204.11 | 43,858 |
| 2025-11-17 | Option exercise (derivative) | 12,119 | — | 36,355 |
| 2025-11-17 | Option exercise | 12,119 | — | 59,867 |
| 2025-11-17 | Tax withholding | 6,009 | $201.06 | 53,858 |
| 2025-11-17 | Open-market sale | 5,000 | $201.05 | 48,858 |
| 2025-11-16 | Option exercise (derivative) | 10,622 | — | 10,622 |
| 2025-11-16 | Tax withholding | 5,267 | $201.06 | 47,748 |
| 2025-11-16 | Option exercise | 10,622 | — | 53,015 |
| 2025-10-20 | Open-market sale | 5,000 | $200.55 | 42,393 |
| 2025-09-22 | Open-market sale | 2,422 | $172.31 | 49,971 |
| 2025-09-22 | Open-market sale | 2,578 | $173.24 | 47,393 |
| 2025-08-20 | Open-market sale | 3,113 | $170.76 | 54,280 |
| 2025-08-20 | Open-market sale | 1,887 | $171.52 | 52,393 |
| 2025-07-21 | Open-market sale | 910 | $153.38 | 57,393 |
| 2025-07-21 | Open-market sale | 2,100 | $152.81 | 58,303 |
| 2025-07-21 | Open-market sale | 839 | $151.60 | 60,403 |
| 2025-07-21 | Open-market sale | 1,151 | $150.64 | 61,242 |
| 2025-06-20 | Open-market sale | 100 | $152.32 | 62,393 |
| 2025-06-20 | Open-market sale | 700 | $151.55 | 62,493 |
| 2025-06-20 | Open-market sale | 4,200 | $150.45 | 63,193 |
| 2025-06-16 | Grant / award (derivative) | 66,181 | — | 66,181 |
| 2025-05-21 | Open-market sale | 2,666 | $150.93 | 67,393 |
| 2025-05-20 | Option exercise (derivative) | 53,323 | — | 0 |
| 2025-05-20 | Tax withholding | 26,440 | $150.48 | 76,622 |
| 2025-05-20 | Open-market sale | 3,081 | $151.63 | 70,059 |
| 2025-05-20 | Open-market sale | 3,482 | $150.78 | 73,140 |
| 2025-05-20 | Option exercise | 53,323 | — | 103,062 |
| 2025-05-17 | Option exercise (derivative) | 24,237 | — | 48,474 |
| 2025-05-17 | Tax withholding | 12,017 | $151.54 | 49,739 |
| 2025-05-17 | Option exercise | 24,237 | — | 61,756 |
| 2025-05-16 | Option exercise (derivative) | 10,623 | — | 21,244 |
| 2025-05-16 | Option exercise (derivative) | 7,032 | — | 0 |
| 2025-05-16 | Option exercise | 7,032 | — | 34,647 |
| 2025-05-16 | Tax withholding | 2,484 | $149.57 | 32,163 |
| 2025-05-16 | Tax withholding | 5,267 | $149.57 | 37,519 |
| 2025-05-16 | Option exercise | 10,623 | — | 42,786 |
| 2025-05-07 | Grant / award (derivative) | 15,195 | $0.00 | 15,195 |
| 2025-05-07 | Grant / award (derivative) | 17,336 | $0.00 | 17,336 |
| 2025-05-07 | Grant / award (derivative) | 30,389 | $0.00 | 30,389 |
| 2025-04-22 | Open-market sale | 877 | $146.31 | 27,615 |
| 2025-04-22 | Open-market sale | 1,200 | $144.08 | 31,415 |
| 2025-04-22 | Open-market sale | 2,923 | $145.62 | 28,492 |
| 2025-03-20 | Open-market sale | 470 | $143.55 | 32,615 |
| 2025-03-20 | Open-market sale | 3,249 | $142.17 | 34,366 |
| 2025-03-20 | Open-market sale | 1,281 | $142.98 | 33,085 |
| 2025-02-20 | Open-market sale | 800 | $130.77 | 37,615 |
| 2025-02-20 | Open-market sale | 4,200 | $130.02 | 38,415 |
| 2025-01-21 | Open-market sale | 114 | $143.42 | 42,615 |
| 2025-01-21 | Open-market sale | 1,121 | $141.95 | 46,494 |
| 2025-01-21 | Open-market sale | 3,765 | $142.88 | 42,729 |
| 2024-12-20 | Open-market sale | 900 | $149.17 | 47,615 |
| 2024-12-20 | Open-market sale | 1,502 | $148.34 | 48,515 |
| 2024-12-20 | Open-market sale | 2,598 | $147.39 | 50,017 |
| 2024-11-20 | Open-market sale | 1,913 | $166.88 | 52,615 |
| 2024-11-20 | Open-market sale | 3,087 | $166.21 | 54,528 |
| 2024-11-19 | Gift | 3,032 | $0.00 | 57,615 |
| 2024-11-16 | Option exercise (derivative) | 10,622 | — | 31,867 |
| 2024-11-16 | Option exercise (derivative) | 7,032 | — | 7,032 |
| 2024-11-16 | Option exercise | 7,032 | — | 58,779 |
| 2024-11-16 | Tax withholding | 3,487 | $161.36 | 55,292 |
| 2024-11-16 | Option exercise | 10,622 | — | 65,914 |
| 2024-11-16 | Tax withholding | 5,267 | $161.36 | 60,647 |
| 2024-10-25 | Open-market sale | 1,600 | $145.47 | 52,647 |
| 2024-10-25 | Open-market sale | 900 | $146.57 | 51,747 |
| 2024-09-25 | Open-market sale | 2,500 | $141.50 | 54,247 |
| 2024-08-26 | Open-market sale | 1,000 | $148.61 | 58,247 |
| 2024-08-26 | Open-market sale | 1,500 | $149.06 | 56,747 |
| 2024-07-25 | Open-market sale | 2,200 | $142.36 | 59,547 |
| 2024-07-25 | Open-market sale | 300 | $142.84 | 59,247 |
| 2024-06-25 | Open-market sale | 1,435 | $139.92 | 62,812 |
| 2024-06-25 | Open-market sale | 1,065 | $140.72 | 61,747 |
| 2024-06-17 | Grant / award (derivative) | 72,711 | — | 72,711 |
| 2024-05-28 | Open-market sale | 700 | $132.67 | 64,447 |
| 2024-05-28 | Open-market sale | 200 | $133.52 | 64,247 |
| 2024-05-28 | Open-market sale | 1,600 | $131.89 | 65,147 |
| 2024-05-22 | Open-market sale | 2,527 | $134.75 | 66,747 |
| 2024-05-22 | Open-market sale | 1,712 | $133.96 | 69,274 |
| 2024-05-22 | Open-market sale | 200 | $132.62 | 70,986 |
| 2024-05-22 | Open-market sale | 200 | $129.55 | 71,186 |
| 2024-05-16 | Option exercise (derivative) | 6,311 | — | 0 |
| 2024-05-16 | Option exercise (derivative) | 7,033 | — | 14,064 |
| 2024-05-16 | Option exercise (derivative) | 21,244 | — | 42,489 |
| 2024-05-16 | Option exercise (derivative) | 58,197 | — | 0 |
| 2024-05-16 | Option exercise | 7,033 | — | 64,162 |
| 2024-05-16 | Tax withholding | 3,129 | $127.62 | 57,129 |
| 2024-05-16 | Option exercise | 6,311 | — | 60,258 |
| 2024-05-16 | Tax withholding | 10,533 | $127.62 | 71,386 |
| 2024-05-16 | Option exercise | 58,197 | — | 81,627 |
| 2024-05-16 | Tax withholding | 3,487 | $127.62 | 60,675 |
| 2024-05-16 | Option exercise | 21,244 | — | 81,919 |
| 2024-05-16 | Tax withholding | 27,680 | $127.62 | 53,947 |
| 2024-05-10 | Grant / award (derivative) | 29,216 | $0.00 | 29,216 |
| 2024-05-10 | Grant / award (derivative) | 20,607 | $0.00 | 20,607 |
| 2024-05-10 | Grant / award (derivative) | 18,209 | $0.00 | 18,209 |
| 2024-04-25 | Open-market sale | 2,100 | $127.06 | 23,830 |
| 2024-04-25 | Open-market sale | 100 | $128.56 | 23,430 |
| 2024-04-25 | Open-market sale | 300 | $127.69 | 23,530 |
| 2024-03-25 | Open-market sale | 2,200 | $130.58 | 26,230 |
| 2024-03-25 | Open-market sale | 300 | $131.21 | 25,930 |
| 2024-02-26 | Open-market sale | 1,200 | $142.83 | 28,430 |
| 2024-02-26 | Open-market sale | 1,300 | $141.98 | 29,630 |
| 2024-01-25 | Open-market sale | 100 | $139.63 | 30,930 |
| 2024-01-25 | Open-market sale | 2,400 | $138.85 | 31,030 |
| 2023-12-26 | Open-market sale | 2,500 | $137.44 | 33,430 |
| 2023-11-27 | Open-market sale | 1,424 | $137.03 | 37,006 |
| 2023-11-27 | Open-market sale | 1,076 | $137.40 | 35,930 |
| 2023-11-16 | Option exercise (derivative) | 7,032 | — | 21,097 |
| 2023-11-16 | Option exercise (derivative) | 6,311 | — | 6,311 |
| 2023-11-16 | Tax withholding | 3,129 | $134.43 | 34,885 |
| 2023-11-16 | Option exercise | 7,032 | — | 41,917 |
| 2023-11-16 | Tax withholding | 3,487 | $134.43 | 38,430 |
| 2023-11-16 | Option exercise | 6,311 | — | 38,014 |
| 2023-10-25 | Open-market sale | 1,225 | $125.81 | 32,978 |
| 2023-10-25 | Open-market sale | 1,275 | $127.09 | 31,703 |
| 2023-09-28 | Open-market sale | 5,000 | $120.00 | 34,203 |
| 2023-08-28 | Open-market sale | 5,000 | $120.00 | 39,203 |
| 2023-08-08 | Gift | 16,803 | $0.00 | 44,203 |
| 2023-08-08 | Gift | 16,803 | $0.00 | 61,006 |
| 2023-08-08 | Gift | 16,803 | $0.00 | 41,045 |
| 2023-07-31 | Open-market sale | 1,775 | $137.19 | 77,809 |
| 2023-07-31 | Open-market sale | 3,225 | $136.27 | 79,584 |
| 2023-06-26 | Open-market sale | 5,000 | $124.91 | 82,809 |
| 2023-06-16 | Grant / award (derivative) | 63,733 | $0.00 | 63,733 |
| 2023-05-30 | Open-market sale | 30 | $127.35 | 87,809 |
| 2023-05-30 | Open-market sale | 4,970 | $126.79 | 87,839 |
| 2023-05-22 | Open-market sale | 1,862 | $125.32 | 93,846 |
| 2023-05-22 | Open-market sale | 1,037 | $126.13 | 92,809 |
| 2023-05-16 | Option exercise (derivative) | 15,907 | — | 0 |
| 2023-05-16 | Option exercise (derivative) | 6,312 | — | 12,622 |
| 2023-05-16 | Option exercise (derivative) | 28,129 | — | 28,129 |
| 2023-05-16 | J (derivative) | 161,299 | — | 0 |
| 2023-05-16 | Option exercise (derivative) | 7,635 | — | 161,299 |
| 2023-05-16 | Option exercise | 28,129 | — | 109,599 |
| 2023-05-16 | Tax withholding | 3,130 | $124.84 | 81,470 |
| 2023-05-16 | Option exercise | 6,312 | — | 84,600 |
| 2023-05-16 | Option exercise | 15,907 | — | 86,175 |
| 2023-05-16 | Tax withholding | 2,641 | $124.84 | 70,268 |
| 2023-05-16 | Option exercise | 7,635 | — | 72,909 |
| 2023-05-16 | Tax withholding | 13,891 | $124.84 | 95,708 |
| 2023-05-16 | Tax withholding | 7,887 | $124.84 | 78,288 |
| 2023-04-24 | Open-market sale | 1,056 | $129.45 | 65,274 |
| 2023-04-24 | Open-market sale | 3,944 | $128.78 | 66,330 |
| 2023-03-31 | Open-market sale | 4,160 | $120.01 | 70,274 |
| 2023-03-30 | Open-market sale | 5,840 | $120.00 | 74,434 |
| 2023-01-30 | Open-market sale | 5,000 | $129.00 | 80,274 |
| 2022-12-27 | Open-market sale | 21 | $121.37 | 85,274 |
| 2022-12-27 | Open-market sale | 4,979 | $120.84 | 85,295 |
| 2022-11-28 | Open-market sale | 473 | $129.52 | 90,274 |
| 2022-11-28 | Open-market sale | 4,527 | $128.59 | 90,747 |
| 2022-11-17 | Open-market sale | 10,000 | $128.61 | 95,274 |
| 2022-11-16 | Option exercise (derivative) | 6,311 | — | 18,934 |
| 2022-11-16 | Option exercise (derivative) | 15,907 | — | 15,907 |
| 2022-11-16 | Tax withholding | 7,887 | $128.78 | 105,274 |
| 2022-11-16 | Option exercise | 15,907 | — | 113,161 |
| 2022-11-16 | Tax withholding | 3,129 | $128.78 | 97,254 |
| 2022-11-16 | Option exercise | 6,311 | — | 100,383 |
| 2022-10-28 | Open-market sale | 885 | $128.42 | 94,072 |
| 2022-10-28 | Open-market sale | 500 | $129.00 | 24,242 |
| 2022-10-28 | Open-market sale | 2,000 | $128.44 | 24,742 |
| 2022-10-28 | Open-market sale | 1,800 | $128.42 | 24,942 |
| 2022-10-03 | Open-market sale | 1,975 | $120.00 | 94,957 |
| 2022-10-03 | Open-market sale | 2,500 | $120.00 | 26,742 |
| 2022-08-29 | Open-market sale | 2,000 | $130.15 | 29,442 |
| 2022-08-29 | Open-market sale | 2,000 | $130.19 | 29,542 |
| 2022-08-29 | Open-market sale | 200 | $128.13 | 31,542 |
| 2022-08-29 | Open-market sale | 300 | $130.75 | 29,242 |
| 2022-08-29 | Open-market sale | 300 | $128.73 | 31,442 |
| 2022-08-29 | Open-market sale | 1,516 | $130.39 | 96,932 |
| 2022-08-29 | Open-market sale | 726 | $129.69 | 98,448 |
| 2022-08-29 | Open-market sale | 131 | $127.90 | 99,174 |
| 2022-07-29 | Open-market sale | 2,788 | $131.12 | 101,517 |
| 2022-07-29 | Open-market sale | 2,112 | $131.99 | 99,405 |
| 2022-07-29 | Open-market sale | 100 | $132.58 | 99,305 |
| 2022-07-29 | Open-market sale | 1,600 | $131.12 | 32,642 |
| 2022-07-29 | Open-market sale | 800 | $132.00 | 31,842 |
| 2022-07-29 | Open-market sale | 1,700 | $131.19 | 32,542 |
| 2022-07-29 | Open-market sale | 800 | $132.18 | 31,742 |
| 2022-06-29 | Open-market sale | 2,500 | $123.05 | 34,242 |
| 2022-06-29 | Open-market sale | 3,182 | $123.05 | 104,305 |
| 2022-06-16 | Grant / award (derivative) | 56,258 | $0.00 | 56,258 |
| 2022-05-27 | Open-market sale | 2,500 | $139.00 | 36,742 |
| 2022-05-27 | Open-market sale | 3,182 | $139.00 | 107,487 |
| 2022-05-23 | Open-market sale | 1,111 | $134.44 | 110,769 |
| 2022-05-23 | Open-market sale | 100 | $136.43 | 110,669 |
| 2022-05-23 | Open-market sale | 2,845 | $133.58 | 111,880 |
| 2022-05-17 | Option exercise (derivative) | 13,522 | — | 0 |
| 2022-05-17 | J (derivative) | 41,108 | — | 0 |
| 2022-05-17 | Option exercise (derivative) | 17,849 | — | 41,108 |
| 2022-05-17 | Tax withholding | 8,850 | $127.39 | 107,908 |
| 2022-05-17 | Option exercise | 17,849 | — | 116,758 |
| 2022-05-17 | Tax withholding | 6,705 | $127.39 | 114,725 |
| 2022-05-17 | Option exercise | 13,522 | — | 121,430 |
| 2022-05-16 | Option exercise (derivative) | 25,245 | — | 25,245 |
| 2022-05-16 | Option exercise (derivative) | 15,907 | — | 31,814 |
| 2022-05-16 | J (derivative) | 47,721 | — | 168,934 |
| 2022-05-16 | Option exercise (derivative) | 8,589 | — | 216,655 |
| 2022-05-16 | Tax withholding | 12,517 | $124.94 | 98,909 |
| 2022-05-16 | Option exercise | 25,245 | — | 111,426 |
| 2022-05-16 | Option exercise | 15,907 | — | 94,068 |
| 2022-05-16 | Tax withholding | 3,058 | $124.94 | 78,161 |
| 2022-05-16 | Option exercise | 8,589 | — | 81,219 |
| 2022-05-16 | Tax withholding | 7,887 | $124.94 | 86,181 |
| 2022-04-29 | Open-market sale | 9,500 | $122.58 | 73,130 |
| 2022-04-29 | Open-market sale | 500 | $123.40 | 72,630 |
| 2022-03-29 | Open-market sale | 100 | $129.47 | 82,630 |
| 2022-03-29 | Open-market sale | 7,537 | $128.78 | 82,730 |
| 2022-03-29 | Open-market sale | 2,363 | $127.91 | 90,267 |
| 2022-02-28 | Open-market sale | 3,621 | $130.62 | 92,730 |
| 2022-02-28 | Open-market sale | 5,979 | $129.94 | 96,351 |
| 2022-02-28 | Open-market sale | 300 | $128.63 | 102,330 |
| 2022-02-28 | Open-market sale | 100 | $131.29 | 92,630 |
| 2022-01-28 | Open-market sale | 260 | $131.94 | 102,630 |
| 2022-01-28 | Open-market sale | 3,990 | $130.51 | 108,640 |
| 2022-01-28 | Open-market sale | 5,750 | $131.31 | 102,890 |
| 2021-12-30 | Open-market sale | 3,675 | $135.25 | 112,630 |
| 2021-12-30 | Open-market sale | 6,325 | $134.64 | 116,305 |
| 2021-11-29 | Gift | 39,242 | $0.00 | 122,630 |
| 2021-11-29 | Gift | 39,242 | $0.00 | 161,872 |
| 2021-11-29 | Gift | 39,242 | $0.00 | 39,242 |
| 2021-11-24 | Gift | 7,896 | $0.00 | 201,114 |
| 2021-11-17 | Option exercise (derivative) | 13,522 | — | 13,522 |
| 2021-11-17 | Option exercise | 13,522 | — | 215,715 |
| 2021-11-17 | Tax withholding | 6,705 | $139.56 | 209,010 |
| 2021-11-16 | Option exercise (derivative) | 15,907 | — | 47,721 |
| 2021-11-16 | Option exercise | 15,907 | — | 210,080 |
| 2021-11-16 | Tax withholding | 7,887 | $141.28 | 202,193 |
| 2021-09-21 | Open-market sale | 3,191 | $128.15 | 195,573 |
| 2021-09-21 | Open-market sale | 5,409 | $126.86 | 198,764 |
| 2021-09-21 | Open-market sale | 400 | $129.93 | 194,173 |
| 2021-09-21 | Open-market sale | 1,000 | $129.18 | 194,573 |
| 2021-08-23 | Open-market sale | 1,230 | $140.73 | 212,943 |
| 2021-08-23 | Open-market sale | 2,634 | $141.83 | 210,309 |
| 2021-08-23 | Open-market sale | 100 | $143.37 | 204,173 |
| 2021-08-23 | Open-market sale | 6,036 | $142.74 | 204,273 |
| 2021-07-21 | Open-market sale | 704 | $142.61 | 214,273 |
| 2021-07-21 | Open-market sale | 8,596 | $140.67 | 215,577 |
| 2021-07-21 | Open-market sale | 600 | $141.58 | 214,977 |
| 2021-07-21 | Open-market sale | 100 | $143.39 | 214,173 |
| 2021-06-21 | Open-market sale | 900 | $141.57 | 224,173 |
| 2021-06-21 | Open-market sale | 8,392 | $140.81 | 225,073 |
| 2021-06-21 | Open-market sale | 708 | $139.69 | 233,465 |
| 2021-06-16 | Grant / award (derivative) | 50,490 | $0.00 | 50,490 |
| 2021-06-16 | Grant / award (derivative) | 75,736 | $0.00 | 75,736 |
| 2021-05-26 | Grant / award | 124,602 | — | 295,951 |
| 2021-05-26 | Tax withholding | 61,778 | $143.26 | 234,173 |
| 2021-05-21 | Open-market sale | 1,800 | $142.42 | 171,449 |
| 2021-05-21 | Open-market sale | 8,630 | $140.50 | 177,566 |
| 2021-05-21 | Open-market sale | 4,317 | $141.49 | 173,249 |
| 2021-05-21 | Open-market sale | 100 | $143.09 | 171,349 |
| 2021-05-18 | Option exercise (derivative) | 8,629 | — | 0 |
| 2021-05-18 | J (derivative) | 60,749 | — | 0 |
| 2021-05-18 | Option exercise (derivative) | 6,903 | — | 60,749 |
| 2021-05-18 | Option exercise | 8,629 | — | 190,475 |
| 2021-05-18 | Tax withholding | 3,423 | $137.53 | 181,846 |
| 2021-05-18 | Option exercise | 6,903 | — | 185,269 |
| 2021-05-18 | Tax withholding | 4,279 | $137.53 | 186,196 |
| 2021-05-17 | Option exercise (derivative) | 13,523 | — | 27,044 |
| 2021-05-17 | J (derivative) | 27,045 | — | 58,957 |
| 2021-05-17 | Option exercise (derivative) | 22,717 | — | 86,002 |
| 2021-05-17 | Tax withholding | 6,705 | $138.62 | 178,366 |
| 2021-05-17 | Option exercise | 13,523 | — | 185,071 |
| 2021-05-17 | Tax withholding | 11,264 | $138.62 | 171,548 |
| 2021-05-17 | Option exercise | 22,717 | — | 182,812 |
| 2021-05-16 | J (derivative) | 47,721 | — | 225,244 |
| 2021-05-16 | Option exercise (derivative) | 13,361 | — | 272,965 |
| 2021-05-16 | Option exercise (derivative) | 31,814 | — | 63,628 |
| 2021-05-16 | Option exercise | 31,814 | — | 175,869 |
| 2021-05-16 | Tax withholding | 5,547 | $138.62 | 144,055 |
| 2021-05-16 | Option exercise | 13,361 | — | 149,602 |
| 2021-05-16 | Tax withholding | 15,774 | $138.62 | 160,095 |
| 2020-11-18 | Option exercise (derivative) | 8,629 | — | 8,629 |
| 2020-11-18 | Option exercise | 8,629 | — | 140,995 |
| 2020-11-18 | Tax withholding | 4,279 | $118.52 | 136,716 |
| 2020-11-17 | Option exercise (derivative) | 13,522 | — | 40,567 |
| 2020-11-17 | Option exercise | 13,522 | — | 139,071 |
| 2020-11-17 | Tax withholding | 6,705 | $118.60 | 132,366 |
| 2020-11-06 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2020-11-06 | Open-market sale | 100 | $120.70 | 0 |
| 2020-11-06 | Open-market sale | 16,937 | $115.03 | 159,452 |
| 2020-11-06 | Option exercise | 166,389 | $35.70 | 176,389 |
| 2020-11-06 | Option exercise | 10,000 | $26.25 | 10,000 |
| 2020-11-06 | Open-market sale | 8,987 | $116.01 | 150,465 |
| 2020-11-06 | Open-market sale | 23,956 | $120.14 | 100 |
| 2020-11-06 | Open-market sale | 74,219 | $119.09 | 24,056 |
| 2020-11-06 | Open-market sale | 40,771 | $118.17 | 98,275 |
| 2020-11-06 | Open-market sale | 11,419 | $117.21 | 139,046 |
| 2020-10-07 | Option exercise (derivative) | 250,000 | $0.00 | 10,000 |
| 2020-10-07 | Open-market sale | 51,490 | $125.09 | 6,802 |
| 2020-10-07 | Open-market sale | 191,708 | $124.55 | 58,292 |
| 2020-10-07 | Option exercise | 250,000 | $26.25 | 250,000 |
| 2020-10-07 | Open-market sale | 6,802 | $126.09 | 0 |
| 2020-09-08 | Option exercise (derivative) | 250,000 | $0.00 | 260,000 |
| 2020-09-08 | Open-market sale | 128,362 | $124.79 | 31,124 |
| 2020-09-08 | Open-market sale | 23,810 | $125.61 | 7,314 |
| 2020-09-08 | Open-market sale | 7,314 | $126.72 | 0 |
| 2020-09-08 | Open-market sale | 90,514 | $124.07 | 159,486 |
| 2020-09-08 | Option exercise | 250,000 | $26.25 | 250,000 |
| 2020-06-16 | Grant / award (derivative) | 286,326 | $0.00 | 286,326 |
| 2020-06-16 | Grant / award (derivative) | 95,442 | $0.00 | 95,442 |
| 2020-05-18 | J (derivative) | 17,258 | — | 67,652 |
| 2020-05-18 | Option exercise (derivative) | 8,629 | — | 17,258 |
| 2020-05-18 | Option exercise (derivative) | 1,380 | — | 84,910 |
| 2020-05-18 | Tax withholding | 4,279 | $118.13 | 125,549 |
| 2020-05-18 | Option exercise | 8,629 | — | 129,828 |
| 2020-05-18 | Tax withholding | 686 | $118.13 | 121,199 |
| 2020-05-18 | Option exercise | 1,380 | — | 121,885 |
| 2020-05-17 | Option exercise (derivative) | 27,044 | — | 54,089 |
| 2020-05-17 | J (derivative) | 27,044 | — | 108,719 |
| 2020-05-17 | Option exercise (derivative) | 26,503 | — | 135,763 |
| 2020-05-17 | Tax withholding | 13,409 | $118.13 | 120,505 |
| 2020-05-17 | Option exercise | 27,044 | — | 133,914 |
| 2020-05-17 | Tax withholding | 13,141 | $118.13 | 106,870 |
| 2020-05-17 | Option exercise | 26,503 | — | 120,011 |
| 2020-05-16 | Option exercise (derivative) | 22,623 | — | 0 |
| 2020-05-16 | J (derivative) | 54,296 | — | 0 |
| 2020-05-16 | Option exercise (derivative) | 7,691 | — | 54,296 |
| 2020-05-16 | Tax withholding | 11,217 | $118.13 | 93,508 |
| 2020-05-16 | Option exercise | 22,623 | — | 104,725 |
| 2020-05-16 | Tax withholding | 3,814 | $118.13 | 82,102 |
| 2020-05-16 | Option exercise | 7,691 | — | 85,916 |
| 2020-05-01 | Option exercise (derivative) | 20,000 | $0.00 | 510,000 |
| 2020-05-01 | Open-market sale | 500 | $114.19 | 0 |
| 2020-05-01 | Open-market sale | 9,772 | $113.56 | 500 |
| 2020-05-01 | Open-market sale | 9,728 | $112.69 | 10,272 |
| 2020-05-01 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2020-05-01 | Open-market sale | 100 | $114.16 | 78,225 |
| 2020-05-01 | Open-market sale | 4,551 | $113.57 | 78,325 |
| 2020-05-01 | Open-market sale | 4,349 | $112.71 | 82,876 |
| 2020-04-02 | Option exercise (derivative) | 20,000 | $0.00 | 530,000 |
| 2020-04-02 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2020-04-02 | Open-market sale | 20,000 | $100.23 | 0 |
| 2020-04-01 | Open-market sale | 2,949 | $97.44 | 93,276 |
| 2020-04-01 | Open-market sale | 4,000 | $98.34 | 89,276 |
| 2020-04-01 | Open-market sale | 2,051 | $99.05 | 87,225 |
| 2020-03-02 | Option exercise (derivative) | 20,000 | $0.00 | 550,000 |
| 2020-03-02 | Open-market sale | 14,692 | $102.34 | 5,308 |
| 2020-03-02 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2020-03-02 | Open-market sale | 5,308 | $103.07 | 0 |
| 2020-03-02 | Open-market sale | 1,400 | $103.35 | 103,025 |
| 2020-03-02 | Open-market sale | 1,702 | $104.86 | 101,323 |
| 2020-03-02 | Open-market sale | 4,133 | $105.60 | 97,190 |
| 2020-03-02 | Open-market sale | 965 | $106.51 | 96,225 |
| 2020-03-02 | Open-market sale | 800 | $102.46 | 104,425 |
| 2020-02-04 | Gift | 9,340 | $0.00 | 105,225 |
| 2020-02-03 | Option exercise (derivative) | 20,000 | $0.00 | 570,000 |
| 2020-02-03 | Open-market sale | 200 | $108.62 | 0 |
| 2020-02-03 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2020-02-03 | Open-market sale | 7,983 | $104.94 | 12,017 |
| 2020-02-03 | Open-market sale | 614 | $108.07 | 114,565 |
| 2020-02-03 | Open-market sale | 1,486 | $107.25 | 115,179 |
| 2020-02-03 | Open-market sale | 3,195 | $106.15 | 116,665 |
| 2020-02-03 | Open-market sale | 3,705 | $104.97 | 119,860 |
| 2020-02-03 | Open-market sale | 2,000 | $107.88 | 200 |
| 2020-02-03 | Open-market sale | 3,012 | $107.03 | 2,200 |
| 2020-02-03 | Open-market sale | 6,805 | $106.09 | 5,212 |
| 2020-01-02 | Option exercise (derivative) | 20,000 | $0.00 | 590,000 |
| 2020-01-02 | Open-market sale | 100 | $107.99 | 123,565 |
| 2020-01-02 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2020-01-02 | Open-market sale | 19,400 | $107.13 | 600 |
| 2020-01-02 | Open-market sale | 8,900 | $107.14 | 123,665 |
| 2020-01-02 | Open-market sale | 600 | $107.88 | 0 |
| 2019-12-02 | Option exercise (derivative) | 20,000 | $0.00 | 610,000 |
| 2019-12-02 | Open-market sale | 1,000 | $101.57 | 0 |
| 2019-12-02 | Open-market sale | 8,435 | $100.27 | 133,130 |
| 2019-12-02 | Open-market sale | 565 | $101.05 | 132,565 |
| 2019-12-02 | Open-market sale | 19,000 | $100.89 | 1,000 |
| 2019-12-02 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2019-11-18 | Option exercise (derivative) | 8,629 | — | 25,887 |
| 2019-11-18 | Option exercise | 8,629 | — | 145,844 |
| 2019-11-18 | Tax withholding | 4,279 | $97.54 | 141,565 |
| 2019-11-01 | Open-market sale | 4,801 | $96.34 | 137,215 |
| 2019-11-01 | Open-market sale | 4,199 | $95.84 | 142,016 |
| 2019-10-01 | Open-market sale | 6,696 | $95.66 | 148,519 |
| 2019-10-01 | Open-market sale | 2,104 | $96.57 | 146,415 |
| 2019-10-01 | Open-market sale | 200 | $97.41 | 146,215 |
| 2019-09-03 | Open-market sale | 3,446 | $94.37 | 155,915 |
| 2019-09-03 | Open-market sale | 700 | $94.95 | 155,215 |
| 2019-09-03 | Open-market sale | 4,854 | $93.43 | 159,361 |
| 2019-08-01 | Open-market sale | 2,109 | $96.00 | 164,515 |
| 2019-08-01 | Open-market sale | 1,300 | $94.24 | 171,915 |
| 2019-08-01 | Open-market sale | 5,291 | $94.81 | 166,624 |
| 2019-08-01 | Open-market sale | 300 | $96.71 | 164,215 |
| 2019-07-01 | Option exercise (derivative) | 20,000 | $0.00 | 630,000 |
| 2019-07-01 | Open-market sale | 2,500 | $102.24 | 0 |
| 2019-07-01 | Open-market sale | 4,895 | $101.97 | 173,475 |
| 2019-07-01 | Open-market sale | 3,845 | $100.88 | 178,370 |
| 2019-07-01 | Open-market sale | 260 | $102.55 | 173,215 |
| 2019-07-01 | Open-market sale | 4,932 | $101.41 | 2,500 |
| 2019-07-01 | Open-market sale | 12,568 | $100.45 | 7,432 |
| 2019-07-01 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2019-06-17 | Grant / award (derivative) | 81,133 | $0.00 | 81,133 |
| 2019-06-17 | Grant / award (derivative) | 162,266 | $0.00 | 162,266 |
| 2019-06-03 | Open-market sale | 1,000 | $93.10 | 182,415 |
| 2019-06-03 | Open-market sale | 4,126 | $91.36 | 187,089 |
| 2019-06-03 | Open-market sale | 3,674 | $92.37 | 183,415 |
| 2019-06-03 | Open-market sale | 200 | $94.06 | 182,215 |
| 2019-05-23 | Open-market sale | 1,700 | $93.11 | 191,415 |
| 2019-05-23 | Open-market sale | 200 | $94.02 | 191,215 |
| 2019-05-23 | Open-market sale | 2,385 | $92.19 | 193,115 |
| 2019-05-18 | J (derivative) | 17,258 | — | 86,290 |
| 2019-05-18 | Option exercise (derivative) | 17,258 | — | 34,516 |
| 2019-05-18 | Tax withholding | 8,557 | $97.26 | 195,500 |
| 2019-05-18 | Option exercise | 17,258 | — | 204,057 |
| 2019-05-16 | J (derivative) | 37,956 | — | 0 |
| 2019-05-16 | J (derivative) | 22,622 | — | 61,987 |
| 2019-05-16 | Option exercise (derivative) | 7,691 | — | 84,609 |
| 2019-05-16 | Option exercise (derivative) | 31,111 | — | 0 |
| 2019-05-16 | Option exercise (derivative) | 24,266 | — | 37,956 |
| 2019-05-16 | Option exercise (derivative) | 22,622 | — | 22,623 |
| 2019-05-16 | Tax withholding | 12,032 | $96.77 | 155,830 |
| 2019-05-16 | Option exercise | 24,266 | — | 167,862 |
| 2019-05-16 | Option exercise | 7,691 | — | 163,521 |
| 2019-05-16 | Tax withholding | 3,814 | $96.77 | 159,707 |
| 2019-05-16 | Option exercise | 31,111 | — | 190,818 |
| 2019-05-16 | Tax withholding | 15,425 | $96.77 | 175,393 |
| 2019-05-16 | Tax withholding | 11,216 | $96.77 | 186,799 |
| 2019-05-16 | Option exercise | 22,622 | — | 198,015 |
| 2019-05-10 | Gift | 1,332 | $0.00 | 143,596 |
| 2019-05-01 | Open-market sale | 100 | $96.92 | 144,928 |
| 2019-05-01 | Open-market sale | 5,600 | $95.30 | 148,328 |
| 2019-05-01 | Open-market sale | 3,300 | $96.31 | 145,028 |
| 2019-04-01 | Option exercise (derivative) | 20,000 | $0.00 | 650,000 |
| 2019-04-01 | Open-market sale | 20,000 | $103.13 | 0 |
| 2019-04-01 | Open-market sale | 4,366 | $102.99 | 153,928 |
| 2019-04-01 | Open-market sale | 4,634 | $102.44 | 158,294 |
| 2019-04-01 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2019-03-01 | Open-market sale | 1,027 | $97.62 | 162,928 |
| 2019-03-01 | Open-market sale | 3,607 | $97.14 | 163,955 |
| 2019-03-01 | Open-market sale | 4,366 | $95.86 | 167,562 |
| 2019-02-01 | Open-market sale | 3,993 | $92.29 | 171,928 |
| 2019-02-01 | Open-market sale | 5,007 | $91.35 | 175,921 |
| 2019-01-02 | Open-market sale | 4,998 | $80.04 | 180,928 |
| 2019-01-02 | Open-market sale | 1,300 | $78.08 | 188,628 |
| 2019-01-02 | Open-market sale | 2,702 | $79.40 | 185,926 |
| 2018-12-03 | Open-market sale | 5,864 | $83.98 | 193,064 |
| 2018-12-03 | Open-market sale | 2,524 | $84.89 | 190,540 |
| 2018-12-03 | Open-market sale | 612 | $85.82 | 189,928 |
| 2018-11-01 | Open-market sale | 1,000 | $92.99 | 206,028 |
| 2018-11-01 | Open-market sale | 900 | $91.68 | 207,028 |
| 2018-11-01 | Open-market sale | 5,674 | $94.33 | 200,354 |
| 2018-11-01 | Open-market sale | 1,426 | $94.81 | 198,928 |
| 2018-10-01 | Option exercise (derivative) | 20,000 | $0.00 | 670,000 |
| 2018-10-01 | Open-market sale | 4,300 | $117.81 | 208,728 |
| 2018-10-01 | Open-market sale | 700 | $119.82 | 0 |
| 2018-10-01 | Open-market sale | 1,100 | $119.00 | 700 |
| 2018-10-01 | Open-market sale | 9,400 | $117.81 | 1,800 |
| 2018-10-01 | Open-market sale | 8,800 | $116.94 | 11,200 |
| 2018-10-01 | Open-market sale | 400 | $118.92 | 208,328 |
| 2018-10-01 | Open-market sale | 400 | $119.76 | 207,928 |
| 2018-10-01 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2018-10-01 | Open-market sale | 3,900 | $116.91 | 213,028 |
| 2018-09-04 | Option exercise (derivative) | 20,000 | $0.00 | 690,000 |
| 2018-09-04 | Open-market sale | 3,269 | $112.45 | 222,659 |
| 2018-09-04 | Open-market sale | 5,531 | $113.50 | 217,128 |
| 2018-09-04 | Open-market sale | 200 | $114.06 | 216,928 |
| 2018-09-04 | Open-market sale | 7,536 | $112.48 | 12,464 |
| 2018-09-04 | Open-market sale | 300 | $114.10 | 0 |
| 2018-09-04 | Open-market sale | 12,164 | $113.51 | 300 |
| 2018-09-04 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2018-08-01 | Option exercise (derivative) | 20,000 | $0.00 | 710,000 |
| 2018-08-01 | Open-market sale | 4,300 | $128.42 | 5,271 |
| 2018-08-01 | Open-market sale | 300 | $130.56 | 225,928 |
| 2018-08-01 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2018-08-01 | Open-market sale | 10,429 | $127.62 | 9,571 |
| 2018-08-01 | Open-market sale | 1,975 | $129.63 | 226,228 |
| 2018-08-01 | Open-market sale | 1,590 | $128.55 | 228,203 |
| 2018-08-01 | Open-market sale | 5,135 | $127.66 | 229,793 |
| 2018-08-01 | Open-market sale | 900 | $130.50 | 0 |
| 2018-08-01 | Open-market sale | 4,371 | $129.59 | 900 |
| 2018-07-02 | Option exercise (derivative) | 20,000 | $0.00 | 730,000 |
| 2018-07-02 | Open-market sale | 4,293 | $141.88 | 238,435 |
| 2018-07-02 | Open-market sale | 3,507 | $143.03 | 234,928 |
| 2018-07-02 | Open-market sale | 1,200 | $141.03 | 242,728 |
| 2018-07-02 | Option exercise | 20,000 | $26.25 | 20,000 |
| 2018-07-02 | Open-market sale | 9,906 | $141.81 | 10,094 |
| 2018-07-02 | Open-market sale | 7,167 | $142.95 | 2,927 |
| 2018-07-02 | Open-market sale | 927 | $143.49 | 2,000 |
| 2018-07-02 | Open-market sale | 2,000 | $140.97 | 0 |
| 2018-06-18 | Grant / award (derivative) | 51,774 | $0.00 | 51,774 |
| 2018-06-18 | Grant / award (derivative) | 103,548 | $0.00 | 103,548 |
| 2018-06-01 | Open-market sale | 2,300 | $132.22 | 250,628 |
| 2018-06-01 | Open-market sale | 1,134 | $135.55 | 243,928 |
| 2018-06-01 | Open-market sale | 4,366 | $134.65 | 245,062 |
| 2018-06-01 | Open-market sale | 1,200 | $133.44 | 249,428 |
| 2018-05-23 | Open-market sale | 5,101 | $131.72 | 258,136 |
| 2018-05-23 | Open-market sale | 3,894 | $132.37 | 254,242 |
| 2018-05-23 | Open-market sale | 1,314 | $133.28 | 252,928 |
| 2018-05-16 | J (derivative) | 9,864 | — | 53,770 |
| 2018-05-16 | J (derivative) | 22,622 | — | 113,112 |
| 2018-05-16 | Option exercise (derivative) | 31,111 | — | 31,111 |
| 2018-05-16 | Option exercise (derivative) | 22,622 | — | 45,245 |
| 2018-05-16 | Option exercise (derivative) | 20,812 | — | 92,300 |
| 2018-05-16 | Option exercise (derivative) | 31,817 | — | 0 |
| 2018-05-16 | Option exercise (derivative) | 53,770 | — | 0 |
| 2018-05-16 | J (derivative) | 16,178 | — | 108,266 |
| 2018-05-16 | Option exercise (derivative) | 46,044 | — | 62,222 |
| 2018-05-16 | Option exercise | 53,770 | — | 229,097 |
| 2018-05-16 | Tax withholding | 26,660 | $130.11 | 202,437 |
| 2018-05-16 | Option exercise | 31,111 | — | 233,548 |
| 2018-05-16 | Tax withholding | 15,425 | $130.11 | 218,123 |
| 2018-05-16 | Option exercise | 46,044 | — | 264,167 |
| 2018-05-16 | Tax withholding | 22,829 | $130.11 | 241,338 |
| 2018-05-16 | Option exercise | 22,622 | — | 263,960 |
| 2018-05-16 | Tax withholding | 11,216 | $130.11 | 252,744 |
| 2018-05-16 | Option exercise | 20,812 | — | 273,556 |
| 2018-05-16 | Tax withholding | 10,319 | $130.11 | 263,237 |
| 2018-05-16 | Tax withholding | 14,623 | $130.11 | 175,327 |
| 2018-05-16 | Option exercise | 31,817 | — | 189,950 |
| 2018-05-01 | Open-market sale | 1,100 | $118.02 | 166,033 |
| 2018-05-01 | Open-market sale | 6,400 | $119.04 | 159,633 |
| 2018-05-01 | Open-market sale | 1,500 | $119.80 | 158,133 |
| 2018-04-02 | Open-market sale | 1,855 | $119.71 | 167,633 |
| 2018-04-02 | Open-market sale | 4,395 | $118.66 | 169,488 |
| 2018-04-02 | Open-market sale | 2,250 | $117.79 | 173,883 |
| 2018-04-02 | Open-market sale | 500 | $120.65 | 167,133 |
| 2018-03-01 | Open-market sale | 3,565 | $122.24 | 181,568 |
| 2018-03-01 | Open-market sale | 1,100 | $124.13 | 176,133 |
| 2018-03-01 | Open-market sale | 4,335 | $123.23 | 177,233 |
| 2018-02-01 | Open-market sale | 1,180 | $129.04 | 185,434 |
| 2018-02-01 | Open-market sale | 6,819 | $128.23 | 186,614 |
| 2018-02-01 | Open-market sale | 700 | $127.02 | 193,433 |
| 2018-02-01 | Open-market sale | 301 | $129.89 | 185,133 |
| 2018-01-02 | Open-market sale | 4,505 | $109.39 | 194,233 |
| 2018-01-02 | Open-market sale | 3,495 | $108.32 | 198,738 |
| 2018-01-02 | Open-market sale | 100 | $109.99 | 194,133 |
| 2018-01-02 | Open-market sale | 400 | $105.74 | 202,733 |
| 2018-01-02 | Open-market sale | 500 | $107.08 | 202,233 |
| 2017-12-01 | Open-market sale | 958 | $105.71 | 100 |
| 2017-12-01 | Open-market sale | 100 | $106.24 | 0 |
| 2017-12-01 | Open-market sale | 500 | $104.85 | 211,633 |
| 2017-12-01 | Open-market sale | 1,235 | $106.43 | 203,133 |
| 2017-12-01 | Open-market sale | 7,265 | $105.71 | 204,368 |
| 2017-11-01 | Open-market sale | 1,200 | $112.82 | 219,933 |
| 2017-11-01 | Open-market sale | 69 | $115.98 | 1,058 |
| 2017-11-01 | Open-market sale | 289 | $114.31 | 1,127 |
| 2017-11-01 | Open-market sale | 700 | $113.58 | 1,416 |
| 2017-11-01 | Open-market sale | 4,800 | $113.55 | 215,133 |
| 2017-11-01 | Open-market sale | 2,800 | $114.52 | 212,333 |
| 2017-11-01 | Open-market sale | 200 | $115.73 | 212,133 |
| 2017-10-02 | Open-market sale | 3,427 | $118.39 | 221,133 |
| 2017-10-02 | Open-market sale | 5,573 | $117.82 | 224,560 |
| 2017-10-02 | Open-market sale | 300 | $118.73 | 2,116 |
| 2017-10-02 | Open-market sale | 758 | $117.86 | 2,416 |
| 2017-09-01 | Open-market sale | 658 | $119.13 | 3,574 |
| 2017-09-01 | Open-market sale | 712 | $121.13 | 230,133 |
| 2017-09-01 | Open-market sale | 3,196 | $119.84 | 230,845 |
| 2017-09-01 | Open-market sale | 5,092 | $119.15 | 234,041 |
| 2017-09-01 | Open-market sale | 200 | $119.91 | 3,374 |
| 2017-09-01 | Open-market sale | 200 | $121.28 | 3,174 |
| 2017-08-01 | Open-market sale | 200 | $117.56 | 239,133 |
| 2017-08-01 | Open-market sale | 8,800 | $116.99 | 239,333 |
| 2017-08-01 | Open-market sale | 1,058 | $117.00 | 4,232 |
| 2017-07-03 | Open-market sale | 6,800 | $105.80 | 249,333 |
| 2017-07-03 | Open-market sale | 100 | $106.49 | 5,290 |
| 2017-07-03 | Open-market sale | 959 | $105.86 | 5,390 |
| 2017-07-03 | Open-market sale | 1,200 | $106.52 | 248,133 |
| 2017-06-16 | Option exercise (derivative) | 100,000 | $0.00 | 750,000 |
| 2017-06-16 | Open-market sale | 12,368 | $112.20 | 0 |
| 2017-06-16 | Open-market sale | 38,382 | $110.51 | 61,618 |
| 2017-06-16 | Open-market sale | 49,250 | $111.71 | 12,368 |
| 2017-06-16 | Option exercise | 100,000 | $26.25 | 100,000 |
| 2017-06-16 | Grant / award (derivative) | 67,867 | $0.00 | 67,867 |
| 2017-06-16 | Grant / award (derivative) | 135,734 | $0.00 | 135,734 |
| 2017-06-01 | Open-market sale | 1,600 | $114.70 | 256,133 |
| 2017-06-01 | Open-market sale | 6,400 | $114.23 | 257,733 |
| 2017-05-22 | Open-market sale | 10,965 | $108.00 | 264,133 |
| 2017-05-16 | J (derivative) | 14,000 | — | 113,267 |
| 2017-05-16 | Option exercise (derivative) | 37,348 | — | 0 |
| 2017-05-16 | Option exercise (derivative) | 49,633 | — | 63,634 |
| 2017-05-16 | J (derivative) | 30,178 | — | 156,488 |
| 2017-05-16 | Option exercise (derivative) | 32,044 | — | 124,444 |
| 2017-05-16 | Option exercise (derivative) | 37,348 | — | 0 |
| 2017-05-16 | Option exercise (derivative) | 31,817 | — | 31,817 |
| 2017-05-16 | Option exercise (derivative) | 31,111 | — | 62,222 |
| 2017-05-16 | Option exercise | 37,348 | — | 207,580 |
| 2017-05-16 | Tax withholding | 19,489 | $110.90 | 188,091 |
| 2017-05-16 | Option exercise | 37,348 | — | 225,439 |
| 2017-05-16 | Tax withholding | 19,489 | $110.90 | 205,950 |
| 2017-05-16 | Option exercise | 31,817 | — | 237,767 |
| 2017-05-16 | Tax withholding | 16,603 | $110.90 | 221,164 |
| 2017-05-16 | Option exercise | 49,633 | — | 270,797 |
| 2017-05-16 | Tax withholding | 25,899 | $110.90 | 244,898 |
| 2017-05-16 | Option exercise | 31,111 | — | 276,009 |
| 2017-05-16 | Tax withholding | 16,234 | $110.90 | 259,775 |
| 2017-05-16 | Option exercise | 32,044 | — | 291,819 |
| 2017-05-16 | Tax withholding | 16,721 | $110.90 | 275,098 |
| 2017-05-01 | Option exercise (derivative) | 100,000 | $0.00 | 850,000 |
| 2017-05-01 | Option exercise | 100,000 | $26.25 | 100,000 |
| 2017-05-01 | Open-market sale | 100,000 | $95.00 | 0 |
| 2017-05-01 | Open-market sale | 8,000 | $94.92 | 170,232 |
| 2017-04-03 | Open-market sale | 8,000 | $89.32 | 178,232 |
| 2017-03-01 | Open-market sale | 6,438 | $86.87 | 187,794 |
| 2017-03-01 | Open-market sale | 1,562 | $87.37 | 186,232 |
| 2017-02-01 | Open-market sale | 300 | $83.96 | 194,232 |
| 2017-02-01 | Open-market sale | 7,202 | $83.25 | 194,532 |
| 2017-02-01 | Open-market sale | 498 | $82.05 | 201,734 |
| 2017-01-03 | Open-market sale | 512 | $79.34 | 202,232 |
| 2017-01-03 | Open-market sale | 7,488 | $78.71 | 202,744 |
| 2016-12-30 | Gift | 6,349 | $0.00 | 210,232 |
| 2016-12-30 | Gift | 6,349 | $0.00 | 6,349 |
| 2016-12-20 | Gift | 216,581 | $0.00 | 0 |
| 2016-12-01 | Open-market sale | 1,875 | $76.34 | 222,706 |
| 2016-12-01 | Open-market sale | 4,191 | $77.15 | 218,515 |
| 2016-12-01 | Open-market sale | 100 | $78.79 | 216,581 |
| 2016-12-01 | Open-market sale | 1,834 | $78.04 | 216,681 |
| 2016-11-01 | Open-market sale | 1,900 | $78.38 | 224,581 |
| 2016-11-01 | Open-market sale | 6,100 | $77.56 | 226,481 |
| 2016-10-03 | Open-market sale | 8,000 | $85.61 | 232,581 |
| 2016-09-27 | Option exercise (derivative) | 50,000 | $0.00 | 950,000 |
| 2016-09-27 | Option exercise | 50,000 | $26.25 | 290,581 |
| 2016-09-27 | Open-market sale | 50,000 | $85.03 | 240,581 |
| 2016-09-01 | Open-market sale | 8,000 | $81.39 | 240,581 |
| 2016-08-01 | Open-market sale | 8,000 | $76.47 | 248,581 |
| 2016-07-01 | Open-market sale | 8,000 | $75.96 | 256,581 |
| 2016-06-16 | Grant / award (derivative) | 186,666 | $0.00 | 186,666 |
| 2016-06-16 | Grant / award (derivative) | 93,333 | $0.00 | 93,333 |
| 2016-06-01 | Open-market sale | 8,000 | $76.89 | 264,581 |
| 2016-05-23 | Open-market sale | 7,915 | $73.13 | 275,937 |
| 2016-05-23 | Open-market sale | 3,356 | $73.51 | 272,581 |
| 2016-05-17 | Option exercise (derivative) | 25,000 | — | 0 |
| 2016-05-17 | Option exercise (derivative) | 50,000 | — | 0 |
| 2016-05-17 | Tax withholding | 13,045 | $76.62 | 283,852 |
| 2016-05-17 | Option exercise | 25,000 | — | 296,897 |
| 2016-05-17 | Tax withholding | 26,090 | $76.62 | 271,897 |
| 2016-05-17 | Option exercise | 50,000 | — | 297,987 |
| 2016-05-16 | Option exercise (derivative) | 37,348 | — | 37,348 |
| 2016-05-16 | J (derivative) | 19,727 | — | 171,173 |
| 2016-05-16 | Option exercise (derivative) | 43,906 | — | 127,267 |
| 2016-05-16 | Option exercise (derivative) | 37,348 | — | 37,348 |
| 2016-05-16 | Option exercise (derivative) | 31,816 | — | 63,634 |
| 2016-05-16 | Tax withholding | 22,911 | $75.20 | 247,987 |
| 2016-05-16 | Tax withholding | 19,489 | $75.20 | 191,977 |
| 2016-05-16 | Option exercise | 37,348 | — | 211,466 |
| 2016-05-16 | Option exercise | 43,906 | — | 270,898 |
| 2016-05-16 | Tax withholding | 17,547 | $75.20 | 226,992 |
| 2016-05-16 | Option exercise | 37,348 | — | 244,539 |
| 2016-05-16 | Tax withholding | 16,602 | $75.20 | 207,191 |
| 2016-05-16 | Option exercise | 31,816 | — | 223,793 |
| 2016-05-02 | Open-market sale | 7,800 | $62.09 | 174,318 |
| 2016-05-02 | Open-market sale | 200 | $62.80 | 174,118 |
| 2016-04-01 | Open-market sale | 8,000 | $65.68 | 182,118 |
| 2016-03-01 | Open-market sale | 8,000 | $64.59 | 190,118 |
| 2016-02-01 | Open-market sale | 20,089 | $64.09 | 236,029 |
| 2016-02-01 | Open-market sale | 29,911 | $64.83 | 206,118 |
| 2016-02-01 | Open-market sale | 4,689 | $64.23 | 201,429 |
| 2016-02-01 | Open-market sale | 3,311 | $64.97 | 198,118 |
| 2016-01-04 | Open-market sale | 2,798 | $65.87 | 261,320 |
| 2016-01-04 | Open-market sale | 100 | $67.51 | 256,118 |
| 2016-01-04 | Open-market sale | 5,102 | $66.92 | 256,218 |
| 2015-12-01 | Open-market sale | 6,300 | $68.21 | 265,818 |
| 2015-12-01 | Open-market sale | 1,700 | $68.64 | 264,118 |
| 2015-11-02 | Open-market sale | 1,431 | $72.71 | 278,687 |
| 2015-11-02 | Open-market sale | 6,369 | $73.69 | 272,318 |
| 2015-11-02 | Open-market sale | 200 | $74.36 | 272,118 |
| 2015-10-01 | Open-market sale | 500 | $67.72 | 280,118 |
| 2015-10-01 | Open-market sale | 7,500 | $67.16 | 280,618 |
| 2015-09-01 | Open-market sale | 1,500 | $65.33 | 288,118 |
| 2015-09-01 | Open-market sale | 6,500 | $64.67 | 289,618 |
| 2015-08-03 | Open-market sale | 150 | $71.52 | 296,118 |
| 2015-08-03 | Open-market sale | 7,850 | $70.72 | 296,268 |
| 2015-07-01 | Open-market sale | 8,000 | $67.77 | 304,118 |
| 2015-06-16 | Grant / award (derivative) | 95,450 | $0.00 | 95,450 |
| 2015-06-16 | Grant / award (derivative) | 190,900 | $0.00 | 190,900 |
| 2015-05-19 | Open-market sale | 22,485 | $62.79 | 312,118 |
| 2015-05-18 | Option exercise (derivative) | 50,000 | — | 0 |
| 2015-05-18 | Option exercise (derivative) | 25,000 | — | 0 |
| 2015-05-18 | Option exercise | 225,000 | — | 440,053 |
| 2015-05-18 | Tax withholding | 26,091 | $62.88 | 215,053 |
| 2015-05-18 | Option exercise | 50,000 | — | 241,144 |
| 2015-05-18 | Tax withholding | 13,045 | $62.88 | 334,603 |
| 2015-05-18 | Option exercise | 25,000 | — | 347,648 |
| 2015-05-18 | Tax withholding | 117,405 | $62.88 | 322,648 |
| 2015-05-17 | Option exercise (derivative) | 50,000 | — | 50,000 |
| 2015-05-17 | Option exercise (derivative) | 25,000 | — | 25,000 |
| 2015-05-17 | Tax withholding | 13,045 | $62.88 | 191,144 |
| 2015-05-17 | Option exercise | 25,000 | — | 204,189 |
| 2015-05-17 | Tax withholding | 26,091 | $62.88 | 179,189 |
| 2015-05-17 | Option exercise | 50,000 | — | 205,280 |
| 2015-05-16 | Option exercise (derivative) | 37,348 | — | 74,696 |
| 2015-05-16 | Option exercise (derivative) | 37,348 | — | 74,696 |
| 2015-05-16 | Tax withholding | 19,489 | $62.88 | 155,280 |
| 2015-05-16 | Option exercise | 37,348 | — | 174,769 |
| 2015-05-16 | Tax withholding | 17,167 | $62.88 | 137,421 |
| 2015-05-16 | Option exercise | 37,348 | — | 154,588 |
| 2014-09-05 | Open-market sale | 7,000 | $37.44 | 117,240 |
| 2014-06-16 | Grant / award (derivative) | 112,044 | $0.00 | 112,044 |
| 2014-06-16 | Grant / award (derivative) | 166,389 | $0.00 | 166,389 |
| 2014-06-16 | Grant / award (derivative) | 112,044 | $0.00 | 112,044 |
| 2014-05-18 | J (derivative) | 7,750 | — | 92,250 |
| 2014-05-18 | Option exercise (derivative) | 42,250 | — | 50,000 |
| 2014-05-18 | Option exercise (derivative) | 25,000 | — | 25,000 |
| 2014-05-18 | Option exercise | 42,250 | — | 146,287 |
| 2014-05-18 | Tax withholding | 22,047 | $34.44 | 124,240 |
| 2014-05-18 | Option exercise | 25,000 | — | 117,082 |
| 2014-05-18 | Tax withholding | 13,045 | $34.44 | 104,037 |
| 2014-05-17 | J (derivative) | 15,250 | — | 134,750 |
| 2014-05-17 | Option exercise (derivative) | 34,750 | — | 100,000 |
| 2014-05-17 | Option exercise (derivative) | 25,000 | — | 50,000 |
| 2014-05-17 | Tax withholding | 18,133 | $34.44 | 92,082 |
| 2014-05-17 | Option exercise | 34,750 | — | 110,215 |
| 2014-05-17 | Tax withholding | 13,045 | $34.44 | 75,465 |
| 2014-05-17 | Option exercise | 25,000 | — | 88,510 |
| 2014-05-16 | Option exercise (derivative) | 33,334 | — | 0 |
| 2014-05-16 | Option exercise | 33,334 | — | 80,904 |
| 2014-05-16 | Tax withholding | 17,394 | $33.79 | 63,510 |
| 2014-02-16 | Option exercise (derivative) | 50,000 | $0.00 | 0 |
| 2014-02-16 | Option exercise | 50,000 | $0.00 | 68,391 |
| 2014-02-16 | Tax withholding | 20,821 | $27.58 | 47,570 |
| 2013-10-31 | Grant / award (derivative) | 1,000,000 | $0.00 | 1,000,000 |
| 2013-07-30 | Open-market sale | 15,000 | $26.27 | 18,391 |
| 2013-07-26 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2013-07-26 | Option exercise | 30,000 | $20.80 | 63,391 |
| 2013-07-26 | Open-market sale | 10,000 | $25.50 | 33,391 |
| 2013-07-26 | Option exercise | 10,000 | $16.06 | 43,391 |
| 2013-07-25 | Open-market sale | 20,000 | $24.64 | 33,391 |
| 2013-06-17 | Grant / award (derivative) | 75,000 | $0.00 | 75,000 |
| 2013-06-17 | Grant / award (derivative) | 150,000 | $0.00 | 150,000 |
| 2013-05-18 | Option exercise (derivative) | 25,000 | — | 50,000 |
| 2013-05-18 | Option exercise (derivative) | 28,000 | — | 100,000 |
| 2013-05-18 | J (derivative) | 22,000 | — | 128,000 |
| 2013-05-18 | Tax withholding | 14,611 | $22.21 | 53,391 |
| 2013-05-18 | Option exercise | 28,000 | — | 68,002 |
| 2013-05-18 | Tax withholding | 13,046 | $22.21 | 40,002 |
| 2013-05-18 | Option exercise | 25,000 | — | 53,048 |
| 2013-05-17 | Option exercise (derivative) | 23,334 | — | 0 |
| 2013-05-17 | Tax withholding | 12,176 | $22.02 | 28,048 |
| 2013-05-17 | Option exercise | 23,334 | — | 40,224 |
| 2013-05-16 | Option exercise (derivative) | 33,333 | — | 33,334 |
| 2013-05-16 | Option exercise | 33,333 | — | 33,333 |
| 2013-05-16 | Tax withholding | 16,443 | $22.64 | 16,890 |
| 2013-05-09 | Open-market sale | 32,085 | $21.42 | 0 |
| 2013-02-16 | Option exercise (derivative) | 50,000 | — | 50,000 |
| 2013-02-16 | Option exercise | 50,000 | — | 51,015 |
| 2013-02-16 | Tax withholding | 18,930 | $16.97 | 32,085 |
| 2012-11-10 | Option exercise (derivative) | 1,667 | — | 0 |
| 2012-11-10 | Tax withholding | 779 | $12.89 | 1,015 |
| 2012-11-10 | Option exercise | 1,667 | — | 1,794 |
| 2012-08-31 | Open-market sale | 38,000 | $13.35 | 127 |
| 2012-07-27 | Grant / award (derivative) | 225,000 | $0.00 | 225,000 |
| 2012-06-18 | Grant / award (derivative) | 150,000 | $0.00 | 150,000 |
| 2012-06-18 | Grant / award (derivative) | 75,000 | $0.00 | 75,000 |
| 2012-06-16 | Option exercise (derivative) | 3,334 | — | 0 |
| 2012-06-16 | Option exercise (derivative) | 834 | — | 3,334 |
| 2012-06-16 | Tax withholding | 356 | $12.44 | 36,358 |
| 2012-06-16 | Option exercise | 3,334 | — | 39,692 |
| 2012-06-16 | Option exercise | 834 | — | 36,714 |
| 2012-06-16 | Tax withholding | 2,226 | $12.44 | 37,466 |
| 2012-06-16 | Tax withholding | 1,565 | $12.44 | 38,127 |
| 2012-05-17 | Disposition to issuer (derivative) | 23,333 | — | 23,334 |
| 2012-05-17 | Tax withholding | 8,559 | $14.41 | 35,880 |
| 2012-05-17 | Grant / award | 23,333 | — | 44,439 |
| 2012-05-16 | Disposition to issuer (derivative) | 33,333 | — | 66,667 |
| 2012-05-16 | Tax withholding | 12,227 | $14.31 | 21,106 |
| 2012-05-16 | Grant / award | 33,333 | — | 33,333 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.