CRDOCredo Technology Group Holding Ltd
- Market cap
- $27.68B
- as of 2026-10-23
- Latest close
- $147.29
- as of 2026-10-23
- Sector
- Technology
- as of 2026-10-24
- Industry
- Semiconductors
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2023-10-10
Dashed line = amended filing (Form 4/A)
Showing the latest 500 of 1568 transactions.
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 700 | $162.09 | Sale −$113,464 | 5,606,697 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 600 | $163.59 | Sale −$98,155 | 5,606,097 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 500 | $164.58 | Sale −$82,289 | 5,605,597 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 400 | $165.89 | Sale −$66,356 | 5,605,197 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 400 | $167.06 | Sale −$66,822 | 5,604,797 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 400 | $168.11 | Sale −$67,244 | 5,604,397 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 800 | $169.29 | Sale −$135,429 | 5,603,597 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 577 | $170.35 | Sale −$98,290 | 5,603,020 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 1,523 | $171.40 | Sale −$261,049 | 5,601,497 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 3,690 | $172.50 | Sale −$636,513 | 5,597,807 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 7,420 | $173.55 | Sale −$1,287,731 | 5,590,387 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 6,190 | $174.28 | Sale −$1,078,768 | 5,584,197 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 3,300 | $175.31 | Sale −$578,508 | 5,580,897 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 20 | Oct 22 | S | 1,000 | $176.50 | Sale −$176,496 | 5,579,897 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 769 | $170.39 | Sale −$131,029 | 1,600,061 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 568 | $171.50 | Sale −$97,409 | 1,599,493 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 2,694 | $172.54 | Sale −$464,823 | 1,596,799 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 3,186 | $173.37 | Sale −$552,357 | 1,593,613 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 2,592 | $174.50 | Sale −$452,294 | 1,591,021 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 1,624 | $175.36 | Sale −$284,791 | 1,589,397 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 1,490 | $176.36 | Sale −$262,771 | 1,587,907 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 1,232 | $177.44 | Sale −$218,607 | 1,586,675 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 1,109 | $178.37 | Sale −$197,810 | 1,585,566 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 478 | $179.35 | Sale −$85,728 | 1,585,088 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 19 | Oct 21 | S | 924 | $180.40 | Sale −$166,686 | 1,584,164 | Yes | Form 4 |
| Khaira Manpreet | Oct 13 | Oct 14 | A | 1,222 | $0.00 | $0 | 59,336 | No | Form 4 |
| Danesh Fariba | Oct 13 | Oct 14 | A | 1,222 | $0.00 | $0 | 8,239 | No | Form 4 |
| Hosein Clyde | Oct 13 | Oct 14 | A | 1,222 | $0.00 | $0 | 18,072 | No | Form 4 |
| Kelleher Brian | Oct 13 | Oct 14 | A | 1,222 | $0.00 | $0 | 7,267 | No | Form 4 |
| Sutardja, Pantas | Oct 13 | Oct 14 | A | 1,222 | $0.00 | $0 | 5,891,716 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 1,456 | $186.11 | Sale −$270,981 | 5,633,441 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 1,444 | $187.36 | Sale −$270,546 | 5,631,997 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 2,999 | $188.21 | Sale −$564,454 | 5,628,998 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 3,150 | $189.33 | Sale −$596,382 | 5,625,848 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 1,550 | $190.34 | Sale −$295,032 | 5,624,298 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 1,301 | $191.37 | Sale −$248,973 | 5,622,997 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 999 | $192.49 | Sale −$192,301 | 5,621,998 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 2,700 | $193.69 | Sale −$522,971 | 5,619,298 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 1,200 | $194.53 | Sale −$233,431 | 5,618,098 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 2,499 | $195.62 | Sale −$488,866 | 5,615,599 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 1,401 | $196.51 | Sale −$275,313 | 5,614,198 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 3,360 | $197.86 | Sale −$664,793 | 5,610,838 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 3,241 | $198.52 | Sale −$643,399 | 5,607,597 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 13 | Oct 14 | S | 200 | $199.56 | Sale −$39,911 | 5,607,397 | Yes | Form 4 |
| Acevedo Sylvia | Oct 13 | Oct 14 | A | 1,222 | $0.00 | $0 | 17,559 | No | Form 4 |
| Sutardja, Pantas | Oct 12 | Oct 14 | S | 1,540 | $212.22 | Sale −$326,819 | 5,890,494 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 12 | Oct 14 | S | 3,790 | $201.84 | Sale −$764,955 | 130,318 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Oct 8 | Oct 13 | S | 1,687 | $211.28 | Sale −$356,436 | 498,101 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Oct 8 | Oct 13 | S | 1,711 | $212.20 | Sale −$363,078 | 496,390 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Oct 8 | Oct 13 | S | 2,222 | $213.10 | Sale −$473,506 | 494,168 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Oct 8 | Oct 13 | S | 1,072 | $214.39 | Sale −$229,824 | 493,096 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Oct 8 | Oct 13 | S | 888 | $215.08 | Sale −$190,987 | 492,208 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Oct 7 | Oct 9 | G | 200,000 | $0.00 | $0 | 2,047,809 | No | Form 4 |
| Lam Yat TungChief Operating Officer | Oct 7 | Oct 9 | G | 200,000 | $0.00 | $0 | 200,000 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 200 | $211.06 | Sale −$42,212 | 5,662,197 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 100 | $211.82 | Sale −$21,182 | 5,662,097 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 300 | $213.44 | Sale −$64,032 | 5,661,797 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 300 | $214.46 | Sale −$64,338 | 5,661,497 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 200 | $217.80 | Sale −$43,559 | 5,661,297 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 2,298 | $219.47 | Sale −$504,345 | 5,658,999 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 7,548 | $220.46 | Sale −$1,664,019 | 5,651,451 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 6,188 | $221.37 | Sale −$1,369,836 | 5,645,263 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 3,068 | $222.38 | Sale −$682,275 | 5,642,195 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 3,798 | $223.41 | Sale −$848,526 | 5,638,397 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 2,300 | $224.31 | Sale −$515,911 | 5,636,097 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 1,000 | $225.18 | Sale −$225,183 | 5,635,097 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 6 | Oct 7 | S | 200 | $226.18 | Sale −$45,235 | 5,634,897 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Oct 5 | Oct 7 | F | 3,180 | $218.64 | $695,275 | 2,247,809 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Oct 5 | Oct 7 | F | 2,460 | $218.64 | $537,854 | 134,108 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 5 | Oct 6 | F | 6,149 | $218.64 | $1,344,417 | 354,182 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Oct 5 | Oct 6 | F | 2,460 | $218.64 | $537,854 | 499,788 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Oct 2 | Oct 6 | F | 6,149 | $210.17 | $1,292,335 | 360,331 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Oct 2 | Oct 6 | F | 2,460 | $210.17 | $517,018 | 502,248 | No | Form 4 |
| Laufman JamesChief Legal Officer, Secretary | Oct 1 | Oct 5 | S | 5,000 | $205.00 | Sale −$1,025,000 | 164,223 | No | Form 4 |
| Lam Yat TungChief Operating Officer | Oct 2 | Oct 2 | F | 3,180 | $210.17 | $668,341 | 2,250,989 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Oct 1 | Oct 2 | S | 50,000 | $205.22 | Sale −$10,260,875 | 2,254,169 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 30 | Oct 2 | G | 75,000 | $0.00 | $0 | not reported | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 30 | Oct 2 | G | 75,000 | $0.00 | $0 | 75,000 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 300 | $189.65 | Sale −$56,894 | 5,689,597 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 900 | $191.45 | Sale −$172,309 | 5,688,697 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 8,366 | $192.48 | Sale −$1,610,266 | 5,680,331 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 6,332 | $193.24 | Sale −$1,223,596 | 5,673,999 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 4,426 | $194.37 | Sale −$860,294 | 5,669,573 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 2,985 | $195.40 | Sale −$583,263 | 5,666,588 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 1,591 | $196.26 | Sale −$312,244 | 5,664,997 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 1,500 | $197.21 | Sale −$295,817 | 5,663,497 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 29 | Oct 1 | S | 1,100 | $198.61 | Sale −$218,476 | 5,662,397 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | S | 25,508 | $205.38 | Sale −$5,238,833 | 2,503,661 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | S | 11,170 | $206.72 | Sale −$2,309,062 | 2,492,491 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | S | 13,322 | $207.70 | Sale −$2,766,979 | 2,479,169 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | S | 26,000 | $205.39 | Sale −$5,340,140 | 274,000 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | S | 11,465 | $206.80 | Sale −$2,370,962 | 262,535 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | S | 12,535 | $207.68 | Sale −$2,603,269 | 250,000 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | G | 100,000 | $0.00 | $0 | 2,379,169 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | G | 75,000 | $0.00 | $0 | 2,304,169 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | G | 100,000 | $0.00 | $0 | 100,000 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Sep 25 | Sep 29 | G | 75,000 | $0.00 | $0 | 75,000 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 23 | Sep 25 | S | 2,100 | $190.03 | Sale −$399,063 | 5,715,297 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 23 | Sep 25 | S | 2,900 | $190.98 | Sale −$553,842 | 5,712,397 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 23 | Sep 25 | S | 4,000 | $191.87 | Sale −$767,480 | 5,708,397 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 23 | Sep 25 | S | 4,700 | $192.98 | Sale −$907,006 | 5,703,697 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 23 | Sep 25 | S | 7,736 | $193.93 | Sale −$1,500,242 | 5,695,961 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 23 | Sep 25 | S | 5,364 | $195.03 | Sale −$1,046,141 | 5,690,597 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 23 | Sep 25 | S | 700 | $195.68 | Sale −$136,976 | 5,689,897 | Yes | Form 4 |
| Laufman JamesChief Legal Officer, Secretary | Sep 21 | Sep 23 | S | 5,000 | $185.00 | Sale −$925,000 | 169,223 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 17 | Sep 21 | S | 2,500 | $164.12 | Sale −$410,300 | 5,742,397 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 17 | Sep 21 | S | 4,979 | $165.21 | Sale −$822,581 | 5,737,418 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 17 | Sep 21 | S | 6,861 | $166.05 | Sale −$1,139,269 | 5,730,557 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 17 | Sep 21 | S | 8,252 | $167.06 | Sale −$1,378,579 | 5,722,305 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 17 | Sep 21 | S | 4,708 | $168.03 | Sale −$791,085 | 5,717,597 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 17 | Sep 21 | S | 200 | $169.10 | Sale −$33,820 | 5,717,397 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Sep 14 | Sep 16 | S | 3,984 | $150.39 | Sale −$599,154 | 1,613,518 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Sep 14 | Sep 16 | S | 4,675 | $151.54 | Sale −$708,450 | 1,608,843 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Sep 14 | Sep 16 | S | 5,013 | $152.49 | Sale −$764,432 | 1,603,830 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Sep 14 | Sep 16 | S | 3,000 | $153.39 | Sale −$460,170 | 1,600,830 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 11 | Sep 15 | S | 600 | $160.99 | Sale −$96,594 | 5,771,797 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 11 | Sep 15 | S | 12,912 | $162.18 | Sale −$2,094,068 | 5,758,885 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 11 | Sep 15 | S | 9,585 | $163.06 | Sale −$1,562,930 | 5,749,300 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 11 | Sep 15 | S | 4,403 | $163.88 | Sale −$721,564 | 5,744,897 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Sep 4 | Sep 9 | S | 3,790 | $170.00 | Sale −$644,300 | 136,568 | No | Form 4 |
| Laufman JamesChief Legal Officer, Secretary | Aug 19 | Aug 21 | F | 7,379 | $245.97 | $1,815,013 | 174,223 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 661 | $201.22 | Sale −$133,006 | 5,799,209 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 139 | $202.22 | Sale −$28,109 | 5,799,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 500 | $204.11 | Sale −$102,055 | 5,798,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 600 | $205.54 | Sale −$123,324 | 5,797,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 4,507 | $207.11 | Sale −$933,445 | 5,793,463 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 4,093 | $208.09 | Sale −$851,712 | 5,789,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 2,500 | $209.08 | Sale −$522,700 | 5,786,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 3,700 | $210.13 | Sale −$777,481 | 5,783,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 3,698 | $211.09 | Sale −$780,611 | 5,779,472 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 4,306 | $212.13 | Sale −$913,432 | 5,775,166 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 2,369 | $213.04 | Sale −$504,692 | 5,772,797 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 200 | $213.84 | Sale −$42,768 | 5,772,597 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 31 | Aug 4 | S | 200 | $215.35 | Sale −$43,070 | 5,772,397 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 5,788 | $210.06 | Sale −$1,215,827 | 344,212 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 6,950 | $211.06 | Sale −$1,466,867 | 337,262 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 5,724 | $212.38 | Sale −$1,215,663 | 331,538 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 12,300 | $213.46 | Sale −$2,625,558 | 319,238 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 5,431 | $214.61 | Sale −$1,165,547 | 313,807 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 10,669 | $215.37 | Sale −$2,297,783 | 303,138 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 3,138 | $216.49 | Sale −$679,346 | 300,000 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 7,594 | $209.83 | Sale −$1,593,449 | 2,577,016 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 10,488 | $211.08 | Sale −$2,213,807 | 2,566,528 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 3,805 | $212.14 | Sale −$807,193 | 2,562,723 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 8,254 | $213.04 | Sale −$1,758,432 | 2,554,469 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 9,100 | $213.99 | Sale −$1,947,309 | 2,545,369 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 11,600 | $215.10 | Sale −$2,495,160 | 2,533,769 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 31 | Aug 4 | S | 4,600 | $216.23 | Sale −$994,658 | 2,529,169 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 500 | $197.94 | Sale −$98,970 | 5,826,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 1,495 | $199.31 | Sale −$297,968 | 5,825,375 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 1,905 | $200.15 | Sale −$381,286 | 5,823,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 1,704 | $201.27 | Sale −$342,964 | 5,821,766 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 2,103 | $202.36 | Sale −$425,563 | 5,819,663 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 2,806 | $203.44 | Sale −$570,853 | 5,816,857 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 3,587 | $204.28 | Sale −$732,752 | 5,813,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 1,757 | $205.15 | Sale −$360,449 | 5,811,513 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 2,043 | $206.56 | Sale −$422,002 | 5,809,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 3,400 | $207.66 | Sale −$706,044 | 5,806,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 2,300 | $208.22 | Sale −$478,906 | 5,803,770 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 800 | $209.51 | Sale −$167,608 | 5,802,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 300 | $210.89 | Sale −$63,267 | 5,802,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 100 | $211.53 | Sale −$21,153 | 5,802,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 600 | $213.91 | Sale −$128,346 | 5,801,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 700 | $214.72 | Sale −$150,304 | 5,801,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 400 | $215.59 | Sale −$86,236 | 5,800,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 400 | $217.02 | Sale −$86,808 | 5,800,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 500 | $217.69 | Sale −$108,845 | 5,799,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 27 | Jul 29 | S | 100 | $218.79 | Sale −$21,879 | 5,799,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 21 | Jul 23 | S | 700 | $217.32 | Sale −$152,124 | 5,854,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 21 | Jul 23 | S | 498 | $218.69 | Sale −$108,908 | 5,853,672 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 21 | Jul 23 | S | 1,202 | $219.67 | Sale −$264,043 | 5,852,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 21 | Jul 23 | S | 1,300 | $220.85 | Sale −$287,105 | 5,851,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 21 | Jul 23 | S | 6,490 | $221.84 | Sale −$1,439,742 | 5,844,680 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 21 | Jul 23 | S | 9,310 | $222.59 | Sale −$2,072,313 | 5,835,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 21 | Jul 23 | S | 6,200 | $223.58 | Sale −$1,386,196 | 5,829,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 21 | Jul 23 | S | 1,800 | $224.39 | Sale −$403,902 | 5,827,370 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,600 | $218.43 | Sale −$567,918 | 2,638,008 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 1,303 | $219.20 | Sale −$285,618 | 2,636,705 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,717 | $220.53 | Sale −$599,180 | 2,633,988 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 4,080 | $221.39 | Sale −$903,271 | 2,629,908 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 6,400 | $222.46 | Sale −$1,423,744 | 2,623,508 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 3,275 | $223.32 | Sale −$731,373 | 2,620,233 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,714 | $224.36 | Sale −$608,913 | 2,617,519 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 5,348 | $225.60 | Sale −$1,206,509 | 2,612,171 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 10,494 | $226.62 | Sale −$2,378,150 | 2,601,677 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 6,767 | $227.41 | Sale −$1,538,883 | 2,594,910 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,200 | $228.24 | Sale −$502,128 | 2,592,710 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 1,000 | $229.35 | Sale −$229,350 | 2,591,710 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 1,600 | $230.63 | Sale −$369,008 | 2,590,110 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,100 | $231.73 | Sale −$486,633 | 2,588,010 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,300 | $232.70 | Sale −$535,210 | 2,585,710 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 300 | $233.92 | Sale −$70,176 | 2,585,410 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 700 | $235.33 | Sale −$164,731 | 2,584,710 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 100 | $235.99 | Sale −$23,599 | 2,584,610 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,276 | $218.36 | Sale −$496,987 | 397,724 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 1,224 | $219.27 | Sale −$268,386 | 396,500 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,662 | $220.54 | Sale −$587,077 | 393,838 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 4,038 | $221.50 | Sale −$894,417 | 389,800 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 5,600 | $222.56 | Sale −$1,246,336 | 384,200 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 3,075 | $223.57 | Sale −$687,478 | 381,125 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 1,923 | $224.60 | Sale −$431,906 | 379,202 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 5,566 | $225.68 | Sale −$1,256,135 | 373,636 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 9,299 | $226.71 | Sale −$2,108,176 | 364,337 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 5,537 | $227.53 | Sale −$1,259,834 | 358,800 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 1,500 | $228.33 | Sale −$342,495 | 357,300 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 800 | $229.48 | Sale −$183,584 | 356,500 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 1,797 | $230.68 | Sale −$414,532 | 354,703 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 2,003 | $231.85 | Sale −$464,396 | 352,700 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 1,600 | $232.75 | Sale −$372,400 | 351,100 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 300 | $233.87 | Sale −$70,161 | 350,800 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 700 | $235.27 | Sale −$164,689 | 350,100 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 15 | Jul 16 | S | 100 | $235.99 | Sale −$23,599 | 350,000 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 2,504 | $236.34 | Sale −$591,795 | 5,879,866 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 3,723 | $237.26 | Sale −$883,319 | 5,876,143 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 3,852 | $238.33 | Sale −$918,047 | 5,872,291 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 4,995 | $239.33 | Sale −$1,195,453 | 5,867,296 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 4,231 | $240.24 | Sale −$1,016,455 | 5,863,065 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 1,995 | $241.41 | Sale −$481,613 | 5,861,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 1,000 | $242.42 | Sale −$242,420 | 5,860,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 1,000 | $243.55 | Sale −$243,550 | 5,859,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 1,558 | $244.87 | Sale −$381,507 | 5,857,512 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 1,342 | $245.73 | Sale −$329,770 | 5,856,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 700 | $246.59 | Sale −$172,613 | 5,855,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 300 | $247.65 | Sale −$74,295 | 5,855,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 100 | $248.57 | Sale −$24,857 | 5,855,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 14 | Jul 16 | S | 200 | $250.28 | Sale −$50,056 | 5,854,870 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jul 13 | Jul 15 | G | 75,000 | $0.00 | $0 | 1,692,502 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jul 13 | Jul 15 | G | 75,000 | $0.00 | $0 | 1,617,502 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jul 13 | Jul 15 | G | 75,000 | $0.00 | $0 | 75,000 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jul 13 | Jul 15 | G | 75,000 | $0.00 | $0 | 75,000 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 461 | $240.61 | Sale −$110,921 | 511,827 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 372 | $241.90 | Sale −$89,987 | 511,455 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 764 | $243.12 | Sale −$185,744 | 510,691 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 1,136 | $244.06 | Sale −$277,252 | 509,555 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 893 | $245.01 | Sale −$218,794 | 508,662 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 623 | $246.10 | Sale −$153,320 | 508,039 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 107 | $247.48 | Sale −$26,480 | 507,932 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 1,593 | $247.87 | Sale −$394,857 | 506,339 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 1,237 | $249.04 | Sale −$308,062 | 505,102 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 8 | Jul 13 | S | 394 | $249.61 | Sale −$98,346 | 504,708 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 8 | Jul 9 | S | 3,790 | $258.71 | Sale −$980,511 | 140,358 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 1,000 | $236.58 | Sale −$236,580 | 5,908,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 3,085 | $237.60 | Sale −$732,996 | 5,905,785 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 2,000 | $238.70 | Sale −$477,400 | 5,903,785 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 1,640 | $239.66 | Sale −$393,042 | 5,902,145 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 2,992 | $240.67 | Sale −$720,085 | 5,899,153 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 3,275 | $241.62 | Sale −$791,306 | 5,895,878 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 985 | $242.67 | Sale −$239,030 | 5,894,893 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 1,815 | $243.86 | Sale −$442,606 | 5,893,078 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 2,600 | $244.78 | Sale −$636,428 | 5,890,478 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 1,308 | $246.07 | Sale −$321,860 | 5,889,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 1,300 | $247.09 | Sale −$321,217 | 5,887,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 2,100 | $248.16 | Sale −$521,136 | 5,885,770 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 1,800 | $249.43 | Sale −$448,974 | 5,883,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 800 | $250.17 | Sale −$200,136 | 5,883,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 500 | $251.19 | Sale −$125,595 | 5,882,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 200 | $252.37 | Sale −$50,474 | 5,882,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 7 | Jul 9 | S | 100 | $253.55 | Sale −$25,355 | 5,882,370 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jul 5 | Jul 7 | F | 6,149 | $241.91 | $1,487,505 | 366,480 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 5 | Jul 7 | F | 2,460 | $241.91 | $595,099 | 512,288 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Jul 5 | Jul 7 | F | 2,460 | $241.91 | $595,099 | 144,148 | No | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 5 | Jul 6 | F | 3,181 | $241.91 | $769,516 | 2,640,608 | No | Form 4 |
| Lam Yat TungChief Operating Officer | Jul 1 | Jul 6 | F | 3,180 | $259.09 | $823,906 | 2,643,789 | No | Form 4 |
| Hosein Clyde | Jul 1 | Jul 2 | S | 3,451 | $262.33 | Sale −$905,301 | 16,850 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jul 1 | Jul 2 | F | 6,149 | $259.09 | $1,593,144 | 372,629 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jul 1 | Jul 2 | F | 2,460 | $259.09 | $637,361 | 514,748 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 30 | Jul 2 | M | 50,000 | not reported | not reported | 398,453 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 30 | Jul 2 | F | 19,675 | $271.95 | $5,350,616 | 378,778 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 30 | Jul 2 | M · derivative | 50,000 | not reported | not reported | 150,000 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 30 | Jul 2 | M | 25,000 | not reported | not reported | 527,046 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 30 | Jul 2 | F | 9,838 | $271.95 | $2,675,444 | 517,208 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 30 | Jul 2 | M · derivative | 25,000 | not reported | not reported | 75,000 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 200 | $245.12 | Sale −$49,024 | 5,937,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 100 | $249.95 | Sale −$24,995 | 5,937,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 100 | $251.93 | Sale −$25,193 | 5,936,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 300 | $253.44 | Sale −$76,032 | 5,936,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 100 | $254.81 | Sale −$25,481 | 5,936,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 400 | $256.17 | Sale −$102,468 | 5,936,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 500 | $257.21 | Sale −$128,605 | 5,935,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 200 | $258.15 | Sale −$51,630 | 5,935,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 300 | $259.87 | Sale −$77,961 | 5,935,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 600 | $261.14 | Sale −$156,684 | 5,934,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 600 | $263.42 | Sale −$158,052 | 5,933,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 200 | $265.07 | Sale −$53,014 | 5,933,770 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 100 | $266.08 | Sale −$26,608 | 5,933,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 700 | $267.95 | Sale −$187,565 | 5,932,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 2,855 | $269.03 | Sale −$768,081 | 5,930,115 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 2,758 | $269.90 | Sale −$744,384 | 5,927,357 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 3,524 | $270.92 | Sale −$954,722 | 5,923,833 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 4,815 | $271.91 | Sale −$1,309,247 | 5,919,018 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 5,948 | $272.98 | Sale −$1,623,685 | 5,913,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 2,600 | $273.91 | Sale −$712,166 | 5,910,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 30 | Jul 2 | S | 600 | $274.94 | Sale −$164,964 | 5,909,870 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Jun 23 | Jun 25 | G | 7,000 | $0.00 | $0 | 2,646,969 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 500 | $266.40 | Sale −$133,200 | 5,964,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 2,087 | $267.33 | Sale −$557,918 | 5,962,283 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 2,974 | $268.33 | Sale −$798,013 | 5,959,309 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 4,439 | $269.36 | Sale −$1,195,689 | 5,954,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 4,800 | $270.32 | Sale −$1,297,536 | 5,950,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 4,200 | $271.39 | Sale −$1,139,838 | 5,945,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 3,300 | $272.53 | Sale −$899,349 | 5,942,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 1,900 | $273.35 | Sale −$519,365 | 5,940,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 1,500 | $274.58 | Sale −$411,870 | 5,939,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 1,100 | $275.61 | Sale −$303,171 | 5,938,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 200 | $276.42 | Sale −$55,284 | 5,937,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 154 | $277.61 | Sale −$42,752 | 5,937,716 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 246 | $280.01 | Sale −$68,882 | 5,937,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 23 | Jun 25 | S | 100 | $281.05 | Sale −$28,105 | 5,937,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 2,186 | $239.60 | Sale −$523,766 | 5,990,184 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 900 | $241.27 | Sale −$217,143 | 5,989,284 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 2,000 | $242.35 | Sale −$484,700 | 5,987,284 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 1,600 | $243.46 | Sale −$389,536 | 5,985,684 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 2,491 | $244.73 | Sale −$609,622 | 5,983,193 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 4,377 | $245.66 | Sale −$1,075,254 | 5,978,816 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 3,137 | $246.61 | Sale −$773,616 | 5,975,679 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 2,325 | $247.52 | Sale −$575,484 | 5,973,354 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 2,000 | $248.62 | Sale −$497,240 | 5,971,354 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 1,669 | $249.85 | Sale −$417,000 | 5,969,685 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 1,000 | $250.78 | Sale −$250,780 | 5,968,685 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 801 | $251.68 | Sale −$201,596 | 5,967,884 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 614 | $253.25 | Sale −$155,496 | 5,967,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 1,100 | $254.38 | Sale −$279,818 | 5,966,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 900 | $255.68 | Sale −$230,112 | 5,965,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 300 | $256.85 | Sale −$77,055 | 5,964,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 16 | Jun 18 | S | 100 | $257.61 | Sale −$25,761 | 5,964,870 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 15 | Jun 17 | G | 7,500 | $0.00 | $0 | 1,767,502 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 868 | $242.50 | Sale −$210,490 | 541,005 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 1,151 | $243.49 | Sale −$280,257 | 539,854 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 1,496 | $244.56 | Sale −$365,862 | 538,358 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 564 | $245.49 | Sale −$138,456 | 537,794 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 1,280 | $246.49 | Sale −$315,507 | 536,514 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 1,265 | $247.66 | Sale −$313,290 | 535,249 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 4,588 | $248.51 | Sale −$1,140,164 | 530,661 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 6,745 | $249.55 | Sale −$1,683,215 | 523,916 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 12,092 | $250.31 | Sale −$3,026,749 | 511,824 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 6,984 | $251.51 | Sale −$1,756,546 | 504,840 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 11 | Jun 15 | S | 2,967 | $252.37 | Sale −$748,782 | 501,873 | Yes | Form 4 |
| Laufman JamesChief Legal Officer, Secretary | Jun 11 | Jun 15 | S | 5,000 | $264.49 | Sale −$1,322,450 | 181,230 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Jun 10 | Jun 15 | F | 11,805 | $237.68 | $2,805,812 | 541,873 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 10 | Jun 15 | F | 19,675 | $237.68 | $4,676,354 | 347,652 | No | Form 4 |
| Lam Yat TungChief Operating Officer | Jun 10 | Jun 15 | F | 6,360 | $237.68 | $1,511,645 | 2,653,969 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 100 | $243.10 | Sale −$24,310 | 6,019,770 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 100 | $244.90 | Sale −$24,490 | 6,019,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 200 | $247.70 | Sale −$49,540 | 6,019,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 200 | $249.07 | Sale −$49,814 | 6,019,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 600 | $250.43 | Sale −$150,258 | 6,018,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 500 | $252.04 | Sale −$126,020 | 6,018,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 600 | $253.29 | Sale −$151,974 | 6,017,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 300 | $254.22 | Sale −$76,266 | 6,017,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 796 | $255.40 | Sale −$203,298 | 6,016,474 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 2,304 | $256.45 | Sale −$590,861 | 6,014,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 3,381 | $257.67 | Sale −$871,182 | 6,010,789 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 3,519 | $258.66 | Sale −$910,225 | 6,007,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 3,400 | $259.56 | Sale −$882,504 | 6,003,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 2,800 | $260.56 | Sale −$729,568 | 6,001,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 1,600 | $261.60 | Sale −$418,560 | 5,999,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 900 | $263.01 | Sale −$236,709 | 5,998,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 1,660 | $263.89 | Sale −$438,057 | 5,996,910 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 3,640 | $264.86 | Sale −$964,090 | 5,993,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 800 | $265.72 | Sale −$212,576 | 5,992,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 11 | Jun 11 | S | 100 | $266.68 | Sale −$26,668 | 5,992,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 10 | Jun 11 | F | 4,919 | $237.68 | $1,169,148 | 146,608 | Yes | Form 4 |
| Danesh Fariba | Jun 9 | Jun 11 | S | 1,100 | $236.35 | Sale −$259,985 | 7,017 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 9 | Jun 11 | G | 5,000 | $0.00 | $0 | 6,019,870 | Yes | Form 4 |
| Acevedo Sylvia | Jun 5 | Jun 9 | S | 2,208 | $211.00 | Sale −$465,888 | 16,337 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 5,713 | $206.40 | Sale −$1,179,163 | 416,598 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,231 | $207.47 | Sale −$462,866 | 414,367 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,813 | $208.65 | Sale −$586,932 | 411,554 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,719 | $209.59 | Sale −$569,875 | 408,835 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,685 | $210.56 | Sale −$565,354 | 406,150 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,965 | $211.51 | Sale −$627,127 | 403,185 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,321 | $212.45 | Sale −$493,096 | 400,864 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 368 | $213.42 | Sale −$78,539 | 400,496 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 475 | $214.56 | Sale −$101,916 | 400,021 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 586 | $215.58 | Sale −$126,330 | 399,435 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 544 | $216.81 | Sale −$117,945 | 398,891 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 1,984 | $217.45 | Sale −$431,421 | 396,907 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 739 | $218.41 | Sale −$161,405 | 396,168 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,045 | $219.62 | Sale −$449,123 | 394,123 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 3,277 | $220.61 | Sale −$722,939 | 390,846 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,909 | $221.35 | Sale −$643,907 | 387,937 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 127 | $222.67 | Sale −$28,279 | 387,810 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 1,392 | $223.62 | Sale −$311,279 | 386,418 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 1,563 | $224.61 | Sale −$351,065 | 384,855 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,223 | $225.53 | Sale −$501,353 | 382,632 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,409 | $226.62 | Sale −$545,928 | 380,223 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 2,158 | $227.49 | Sale −$490,923 | 378,065 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 1,383 | $228.45 | Sale −$315,946 | 376,682 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 1,704 | $229.87 | Sale −$391,698 | 374,978 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 6,925 | $230.36 | Sale −$1,595,243 | 368,053 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 566 | $231.32 | Sale −$130,927 | 367,487 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 109 | $232.47 | Sale −$25,339 | 367,378 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Jun 5 | Jun 9 | S | 51 | $233.46 | Sale −$11,906 | 367,327 | No | Form 4 |
| Laufman JamesChief Legal Officer, Secretary | Jun 4 | Jun 8 | S | 5,000 | $222.81 | Sale −$1,114,050 | 186,230 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | Jun 3 | Jun 5 | S | 7,259 | $212.31 | Sale −$1,541,158 | 151,527 | No | Form 4 |
| Danesh Fariba | May 23 | May 26 | A | 890 | $0.00 | $0 | 8,117 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | May 23 | May 26 | A | 200,000 | $0.00 | $0 | 422,311 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | May 23 | May 26 | A | 50,000 | $0.00 | $0 | 158,786 | No | Form 4 |
| Lam Yat TungChief Operating Officer | May 23 | May 26 | A | 50,000 | $0.00 | $0 | 2,660,329 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | May 23 | May 26 | A | 120,000 | $0.00 | $0 | 553,678 | No | Form 4 |
| Laufman JamesChief Legal Officer, Secretary | May 19 | May 21 | F | 7,379 | $168.99 | $1,246,977 | 191,230 | No | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 1,100 | $172.62 | Sale −$189,882 | 6,051,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 2,900 | $173.52 | Sale −$503,208 | 6,048,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 3,700 | $174.62 | Sale −$646,094 | 6,044,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 2,800 | $175.61 | Sale −$491,708 | 6,041,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 800 | $176.60 | Sale −$141,280 | 6,041,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 100 | $177.63 | Sale −$17,763 | 6,040,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 3,743 | $180.18 | Sale −$674,414 | 6,037,227 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 2,720 | $180.98 | Sale −$492,266 | 6,034,507 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 2,937 | $182.12 | Sale −$534,886 | 6,031,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 3,100 | $183.23 | Sale −$568,013 | 6,028,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 3,437 | $184.02 | Sale −$632,477 | 6,025,033 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | May 1 | May 5 | S | 163 | $184.78 | Sale −$30,119 | 6,024,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 4,259 | $177.11 | Sale −$754,311 | 6,075,611 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 5,589 | $177.87 | Sale −$994,115 | 6,070,022 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 4,630 | $179.08 | Sale −$829,140 | 6,065,392 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 8,322 | $179.92 | Sale −$1,497,294 | 6,057,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 2,633 | $180.78 | Sale −$475,994 | 6,054,437 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 767 | $181.91 | Sale −$139,525 | 6,053,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 300 | $183.05 | Sale −$54,915 | 6,053,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 300 | $183.98 | Sale −$55,194 | 6,053,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 400 | $185.73 | Sale −$74,292 | 6,052,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 100 | $187.10 | Sale −$18,710 | 6,052,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 100 | $189.09 | Sale −$18,909 | 6,052,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 27 | Apr 29 | S | 100 | $190.50 | Sale −$19,050 | 6,052,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 22 | Apr 24 | S | 1,000 | $184.74 | Sale −$184,740 | 6,106,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 22 | Apr 24 | S | 2,200 | $185.72 | Sale −$408,584 | 6,104,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 22 | Apr 24 | S | 3,450 | $186.75 | Sale −$644,288 | 6,100,720 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 22 | Apr 24 | S | 6,850 | $187.76 | Sale −$1,286,156 | 6,093,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 22 | Apr 24 | S | 9,395 | $188.81 | Sale −$1,773,870 | 6,084,475 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 22 | Apr 24 | S | 4,205 | $189.46 | Sale −$796,679 | 6,080,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 22 | Apr 24 | S | 400 | $190.62 | Sale −$76,248 | 6,079,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 16 | Apr 20 | S | 900 | $154.10 | Sale −$138,690 | 6,133,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 16 | Apr 20 | S | 2,455 | $155.15 | Sale −$380,893 | 6,131,515 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 16 | Apr 20 | S | 2,895 | $156.00 | Sale −$451,620 | 6,128,620 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 16 | Apr 20 | S | 5,545 | $157.33 | Sale −$872,395 | 6,123,075 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 16 | Apr 20 | S | 10,300 | $158.20 | Sale −$1,629,460 | 6,112,775 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 16 | Apr 20 | S | 4,865 | $158.94 | Sale −$773,243 | 6,107,910 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 16 | Apr 20 | S | 440 | $160.37 | Sale −$70,563 | 6,107,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 16 | Apr 20 | S | 100 | $165.51 | Sale −$16,551 | 6,107,370 | Yes | Form 4 |
| Laufman JamesChief Legal Officer, Secretary | Apr 15 | Apr 17 | S | 10,000 | $164.41 | Sale −$1,644,100 | 198,609 | No | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Apr 15 | Apr 16 | G | 7,500 | $0.00 | $0 | 1,775,002 | No | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Apr 14 | Apr 16 | S | 6,669 | $152.51 | Sale −$1,017,089 | 434,589 | Yes | Form 4 |
| Fleming Daniel W.Chief Financial Officer | Apr 14 | Apr 16 | S | 911 | $153.54 | Sale −$139,875 | 433,678 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 600 | $109.05 | Sale −$65,430 | 6,161,770 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 1,423 | $110.13 | Sale −$156,715 | 6,160,347 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 1,875 | $111.07 | Sale −$208,256 | 6,158,472 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 1,100 | $112.11 | Sale −$123,321 | 6,157,372 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 500 | $113.56 | Sale −$56,780 | 6,156,872 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 100 | $114.40 | Sale −$11,440 | 6,156,772 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 600 | $116.12 | Sale −$69,672 | 6,156,172 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 400 | $117.57 | Sale −$47,028 | 6,155,772 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 1,500 | $118.77 | Sale −$178,155 | 6,154,272 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 9,593 | $119.86 | Sale −$1,149,817 | 6,144,679 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 6,850 | $120.56 | Sale −$825,836 | 6,137,829 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 10 | Apr 14 | S | 2,959 | $121.47 | Sale −$359,430 | 6,134,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 6 | Apr 8 | S | 6,419 | $102.33 | Sale −$656,856 | 6,183,451 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 6 | Apr 8 | S | 14,781 | $103.17 | Sale −$1,524,956 | 6,168,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 6 | Apr 8 | S | 4,901 | $103.76 | Sale −$508,528 | 6,163,769 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 6 | Apr 8 | S | 799 | $104.93 | Sale −$83,839 | 6,162,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Apr 6 | Apr 8 | S | 600 | $106.04 | Sale −$63,624 | 6,162,370 | Yes | Form 4 |
| Lam Yat TungChief Operating Officer | Apr 5 | Apr 84/A | F | 3,180 | $101.45 | $322,611 | 2,610,329 | No | Form 4/A |
| Brennan William JosephPres & Chief Executive Officer | Apr 5 | Apr 84/A | F | 6,149 | $101.45 | $623,816 | 222,311 | No | Form 4/A |
| Fleming Daniel W.Chief Financial Officer | Apr 5 | Apr 84/A | F | 2,460 | $101.45 | $249,567 | 441,258 | No | Form 4/A |
| Cheng Chi FungChief Technology Officer | Apr 5 | Apr 84/A | F | 2,434 | $101.45 | $246,929 | 108,786 | No | Form 4/A |
| Lam Yat TungChief Operating Officer | Apr 2 | Apr 84/A | F | 3,180 | $101.45 | $322,611 | 2,613,509 | No | Form 4/A |
| Brennan William JosephPres & Chief Executive Officer | Apr 2 | Apr 84/A | F | 6,149 | $101.45 | $623,816 | 228,460 | No | Form 4/A |
| Fleming Daniel W.Chief Financial Officer | Apr 2 | Apr 84/A | F | 2,460 | $101.45 | $249,567 | 443,718 | No | Form 4/A |
| Cheng Chi FungChief Technology Officer | Mar 31 | Apr 2 | S | 4,500 | $88.87 | Sale −$399,915 | 6,212,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 31 | Apr 2 | S | 6,071 | $89.69 | Sale −$544,508 | 6,206,799 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 31 | Apr 2 | S | 3,415 | $90.68 | Sale −$309,672 | 6,203,384 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 31 | Apr 2 | S | 4,200 | $91.85 | Sale −$385,770 | 6,199,184 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 31 | Apr 2 | S | 2,200 | $92.62 | Sale −$203,764 | 6,196,984 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 31 | Apr 2 | S | 7,114 | $93.69 | Sale −$666,511 | 6,189,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 24 | Mar 26 | S | 2,400 | $98.89 | Sale −$237,336 | 6,242,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 24 | Mar 26 | S | 8,600 | $99.90 | Sale −$859,140 | 6,233,870 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 24 | Mar 26 | S | 8,600 | $100.73 | Sale −$866,278 | 6,225,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 24 | Mar 26 | S | 5,900 | $101.73 | Sale −$600,207 | 6,219,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 24 | Mar 26 | S | 1,900 | $102.61 | Sale −$194,959 | 6,217,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 24 | Mar 26 | S | 100 | $103.37 | Sale −$10,337 | 6,217,370 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 3,700 | $102.92 | Sale −$380,804 | 6,268,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 7,000 | $103.78 | Sale −$726,460 | 6,261,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 1,100 | $104.68 | Sale −$115,148 | 6,260,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 1,202 | $105.98 | Sale −$127,388 | 6,259,368 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 1,598 | $106.67 | Sale −$170,459 | 6,257,770 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 2,500 | $108.12 | Sale −$270,300 | 6,255,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 1,800 | $109.01 | Sale −$196,218 | 6,253,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 900 | $110.11 | Sale −$99,099 | 6,252,570 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 2,500 | $111.35 | Sale −$278,375 | 6,250,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 1,800 | $112.29 | Sale −$202,122 | 6,248,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 300 | $113.32 | Sale −$33,996 | 6,247,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 900 | $114.25 | Sale −$102,825 | 6,247,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 400 | $115.27 | Sale −$46,108 | 6,246,670 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 200 | $116.79 | Sale −$23,358 | 6,246,470 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 300 | $119.23 | Sale −$35,769 | 6,246,170 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 900 | $121.63 | Sale −$109,467 | 6,245,270 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 200 | $122.68 | Sale −$24,536 | 6,245,070 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 100 | $123.64 | Sale −$12,364 | 6,244,970 | Yes | Form 4 |
| Cheng Chi FungChief Technology Officer | Mar 17 | Mar 19 | S | 100 | $125.51 | Sale −$12,551 | 6,244,870 | Yes | Form 4 |
| Brennan William JosephPres & Chief Executive Officer | Mar 11 | Mar 13 | S | 288 | $113.88 | Sale −$32,797 | 252,337 | Yes | Form 4 |