STX
Seagate Technology Holdings plc
Buys$00 txns
Sells$432.8M676 txns
Net-$432.8M
Insiders
| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|
| William D Mosley | CEO, Director | 311,168 | — | $248,476,064 | -$248,476,064 |
| Gianluca Romano | EVP & CFO | 28,494 | — | $76,943,662 | -$76,943,662 |
| Ban Seng Teh | EVP & Chief Commercial Officer | 5,210 | — | $61,425,511 | -$61,425,511 |
| John Christopher Morris | EVP & CTO | 15,460 | — | $14,061,176 | -$14,061,176 |
| James CI Lee | EVP & CLO | 347 | — | $13,275,948 | -$13,275,948 |
| Kian Fatt Chong | EVP Global Operations | 9,364 | — | $6,042,799 | -$6,042,799 |
| Michael R Cannon | Director | 13,439 | — | $2,878,646 | -$2,878,646 |
| Shankar Arumugavelu | Director | 6,626 | — | $2,400,505 | -$2,400,505 |
| Stephanie Tilenius | Director | 10,664 | — | $2,101,136 | -$2,101,136 |
| Yolanda Lee Conyers | Director | 4,101 | — | $1,603,882 | -$1,603,882 |
| Jay L Geldmacher | Director | 223 | — | $1,550,578 | -$1,550,578 |
| Judy Bruner | Director | 14,314 | — | $1,135,559 | -$1,135,559 |
| Prat Bhatt | Director | 12,869 | — | $929,880 | -$929,880 |
Transaction History
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|
| 2026-08-24 | James CI Lee | SELL | 40 | $774.84 | $30,994 | 9,320 | 0% |
| 2026-08-24 | James CI Lee | SELL | 112 | $776.14 | $86,927 | 9,208 | 1% |
| 2026-08-24 | James CI Lee | SELL | 8 | $777.05 | $6,216 | 9,200 | 0% |
| 2026-08-24 | James CI Lee | SELL | 80 | $778.50 | $62,280 | 9,120 | 1% |
| 2026-08-24 | James CI Lee | SELL | 160 | $780.66 | $124,906 | 8,960 | 2% |
| 2026-08-24 | James CI Lee | SELL | 280 | $782.33 | $219,052 | 8,680 | 3% |
| 2026-08-24 | James CI Lee | SELL | 280 | $783.28 | $219,317 | 8,400 | 3% |
| 2026-08-24 | James CI Lee | SELL | 120 | $784.66 | $94,160 | 8,280 | 1% |
| 2026-08-24 | James CI Lee | SELL | 240 | $786.27 | $188,705 | 8,040 | 3% |
| 2026-08-24 | James CI Lee | SELL | 200 | $788.03 | $157,606 | 7,840 | 2% |
| 2026-08-24 | James CI Lee | SELL | 560 | $789.25 | $441,981 | 7,280 | 7% |
| 2026-08-24 | James CI Lee | SELL | 280 | $790.34 | $221,296 | 7,000 | 4% |
| 2026-08-24 | James CI Lee | SELL | 440 | $791.80 | $348,392 | 6,560 | 6% |
| 2026-08-24 | James CI Lee | SELL | 120 | $792.39 | $95,086 | 6,440 | 2% |
| 2026-08-24 | James CI Lee | SELL | 480 | $793.66 | $380,957 | 5,960 | 7% |
| 2026-08-24 | James CI Lee | SELL | 968 | $794.77 | $769,335 | 4,992 | 16% |
| 2026-08-24 | James CI Lee | SELL | 845 | $795.90 | $672,533 | 4,147 | 17% |
| 2026-08-24 | James CI Lee | SELL | 600 | $797.39 | $478,432 | 3,547 | 14% |
| 2026-08-24 | James CI Lee | SELL | 600 | $798.49 | $479,095 | 2,947 | 17% |
| 2026-08-24 | James CI Lee | SELL | 567 | $799.44 | $453,281 | 2,380 | 19% |
| 2026-08-24 | James CI Lee | SELL | 480 | $800.42 | $384,200 | 1,900 | 20% |
| 2026-08-24 | James CI Lee | SELL | 200 | $801.60 | $160,320 | 1,700 | 11% |
| 2026-08-24 | James CI Lee | SELL | 593 | $802.67 | $475,981 | 1,107 | 35% |
| 2026-08-24 | James CI Lee | SELL | 440 | $803.57 | $353,572 | 667 | 40% |
| 2026-08-24 | James CI Lee | SELL | 80 | $804.87 | $64,389 | 587 | 12% |
| 2026-08-24 | James CI Lee | SELL | 120 | $809.61 | $97,153 | 467 | 20% |
| 2026-08-24 | James CI Lee | SELL | 40 | $812.72 | $32,509 | 427 | 9% |
| 2026-08-24 | James CI Lee | SELL | 40 | $814.27 | $32,571 | 387 | 9% |
| 2026-08-24 | James CI Lee | SELL | 40 | $816.96 | $32,678 | 347 | 10% |
| 2026-08-21 | Ban Seng Teh | SELL | 80 | $835.54 | $66,844 | 14,992 | 1% |
| 2026-08-21 | Ban Seng Teh | SELL | 89 | $837.27 | $74,517 | 14,903 | 1% |
| 2026-08-21 | Ban Seng Teh | SELL | 88 | $838.35 | $73,775 | 14,815 | 1% |
| 2026-08-21 | Ban Seng Teh | SELL | 280 | $839.60 | $235,087 | 14,535 | 2% |
| 2026-08-21 | Ban Seng Teh | SELL | 200 | $840.53 | $168,105 | 14,335 | 1% |
| 2026-08-21 | Ban Seng Teh | SELL | 440 | $841.60 | $370,306 | 13,895 | 3% |
| 2026-08-21 | Ban Seng Teh | SELL | 240 | $842.69 | $202,245 | 13,655 | 2% |
| 2026-08-21 | Ban Seng Teh | SELL | 120 | $843.64 | $101,237 | 13,535 | 1% |
| 2026-08-21 | Ban Seng Teh | SELL | 228 | $845.15 | $192,693 | 13,307 | 2% |
| 2026-08-21 | Ban Seng Teh | SELL | 360 | $846.39 | $304,702 | 12,947 | 3% |
| 2026-08-21 | Ban Seng Teh | SELL | 920 | $847.36 | $779,572 | 12,027 | 7% |
| 2026-08-21 | Ban Seng Teh | SELL | 520 | $848.47 | $441,202 | 11,507 | 4% |
| 2026-08-21 | Ban Seng Teh | SELL | 267 | $849.27 | $226,756 | 11,240 | 2% |
| 2026-08-21 | Ban Seng Teh | SELL | 440 | $850.63 | $374,277 | 10,800 | 4% |
| 2026-08-21 | Ban Seng Teh | SELL | 560 | $851.71 | $476,959 | 10,240 | 5% |
| 2026-08-21 | Ban Seng Teh | SELL | 510 | $852.90 | $434,979 | 9,730 | 5% |
| 2026-08-21 | Ban Seng Teh | SELL | 160 | $854.21 | $136,674 | 9,570 | 2% |
| 2026-08-21 | Ban Seng Teh | SELL | 240 | $855.18 | $205,242 | 9,330 | 3% |
| 2026-08-21 | Ban Seng Teh | SELL | 720 | $857.16 | $617,152 | 8,610 | 8% |
| 2026-08-21 | Ban Seng Teh | SELL | 280 | $858.23 | $240,303 | 8,330 | 3% |
| 2026-08-21 | Ban Seng Teh | SELL | 80 | $859.29 | $68,744 | 8,250 | 1% |
| 2026-08-21 | Ban Seng Teh | SELL | 500 | $860.50 | $430,250 | 7,750 | 6% |
| 2026-08-21 | Ban Seng Teh | SELL | 221 | $861.26 | $190,338 | 7,529 | 3% |
| 2026-08-21 | Ban Seng Teh | SELL | 1,759 | $861.81 | $1,515,924 | 5,770 | 23% |
| 2026-08-21 | Ban Seng Teh | SELL | 360 | $863.21 | $310,757 | 5,410 | 6% |
| 2026-08-21 | Ban Seng Teh | SELL | 120 | $865.77 | $103,892 | 5,290 | 2% |
| 2026-08-21 | Ban Seng Teh | SELL | 80 | $868.00 | $69,440 | 5,210 | 2% |
| 2026-08-21 | John Christopher Morris | SELL | 879 | $849.35 | $746,583 | 12,805 | 6% |
| 2026-08-21 | John Christopher Morris | SELL | 2,028 | $849.35 | $1,722,492 | 14,847 | 12% |
| 2026-08-21 | John Christopher Morris | SELL | 608 | $849.35 | $516,832 | 15,460 | 4% |
| 2026-08-21 | James CI Lee | SELL | 668 | $849.35 | $567,157 | 1,191 | 36% |
| 2026-08-21 | James CI Lee | SELL | 755 | $849.35 | $641,263 | 2,146 | 26% |
| 2026-08-21 | James CI Lee | SELL | 2,516 | $849.35 | $2,136,977 | 5,328 | 32% |
| 2026-08-21 | Gianluca Romano | SELL | 2,705 | $849.35 | $2,297,505 | 22,997 | 11% |
| 2026-08-21 | Gianluca Romano | SELL | 4,901 | $849.35 | $4,162,476 | 27,226 | 15% |
| 2026-08-21 | Gianluca Romano | SELL | 1,470 | $849.35 | $1,248,976 | 28,494 | 5% |
| 2026-08-21 | William D Mosley | SELL | 3,438 | $849.35 | $2,919,869 | 298,483 | 1% |
| 2026-08-21 | William D Mosley | SELL | 11,308 | $849.35 | $9,604,504 | 308,240 | 4% |
| 2026-08-21 | William D Mosley | SELL | 3,393 | $849.35 | $2,881,648 | 311,168 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 240 | $829.77 | $199,146 | 20,880 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 80 | $830.18 | $66,414 | 20,800 | 0% |
| 2026-08-20 | Ban Seng Teh | SELL | 240 | $831.85 | $199,645 | 20,560 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 280 | $833.71 | $233,438 | 20,280 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 240 | $834.59 | $200,301 | 20,040 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 682 | $835.64 | $569,904 | 19,358 | 3% |
| 2026-08-20 | Ban Seng Teh | SELL | 440 | $837.22 | $368,377 | 18,918 | 2% |
| 2026-08-20 | Ban Seng Teh | SELL | 120 | $838.41 | $100,609 | 18,798 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 80 | $839.94 | $67,195 | 18,718 | 0% |
| 2026-08-20 | Ban Seng Teh | SELL | 160 | $841.51 | $134,641 | 18,558 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 120 | $843.24 | $101,189 | 18,438 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 40 | $843.86 | $33,754 | 18,398 | 0% |
| 2026-08-20 | Ban Seng Teh | SELL | 926 | $845.03 | $782,497 | 17,472 | 5% |
| 2026-08-20 | Ban Seng Teh | SELL | 320 | $846.31 | $270,819 | 17,152 | 2% |
| 2026-08-20 | Ban Seng Teh | SELL | 160 | $847.41 | $135,586 | 16,992 | 1% |
| 2026-08-20 | Ban Seng Teh | SELL | 400 | $849.27 | $339,708 | 16,592 | 2% |
| 2026-08-20 | Ban Seng Teh | SELL | 280 | $850.41 | $238,115 | 16,312 | 2% |
| 2026-08-20 | Ban Seng Teh | SELL | 630 | $852.05 | $536,791 | 15,682 | 4% |
| 2026-08-20 | Ban Seng Teh | SELL | 610 | $852.66 | $520,126 | 15,072 | 4% |
| 2026-08-20 | John Christopher Morris | SELL | 523 | $835.54 | $436,987 | 15,460 | 3% |
| 2026-08-13 | Ban Seng Teh | SELL | 6,002 | $920.14 | $5,522,680 | 4,290 | 58% |
| 2026-08-13 | Ban Seng Teh | SELL | 1,359 | $923.73 | $1,255,348 | 2,931 | 32% |
| 2026-08-07 | Gianluca Romano | SELL | 80 | $835.77 | $66,862 | 21,463 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 80 | $838.84 | $67,107 | 21,383 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 120 | $841.16 | $100,939 | 21,263 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 80 | $842.86 | $67,429 | 21,183 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 40 | $844.40 | $33,776 | 21,143 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 80 | $846.73 | $67,738 | 21,063 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 160 | $849.03 | $135,845 | 20,903 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 240 | $850.04 | $204,010 | 20,663 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 320 | $799.64 | $255,886 | 35,314 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 520 | $800.42 | $416,218 | 34,794 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 767 | $801.71 | $614,908 | 34,027 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 679 | $802.67 | $545,011 | 33,348 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 1,227 | $803.82 | $986,283 | 32,121 | 4% |
| 2026-08-07 | Gianluca Romano | SELL | 620 | $804.78 | $498,962 | 31,501 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 1,146 | $805.89 | $923,545 | 30,355 | 4% |
| 2026-08-07 | Gianluca Romano | SELL | 840 | $806.80 | $677,716 | 29,515 | 3% |
| 2026-08-07 | Gianluca Romano | SELL | 440 | $807.85 | $355,454 | 29,075 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 400 | $808.91 | $323,564 | 28,675 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 320 | $810.10 | $259,231 | 28,355 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 720 | $811.51 | $584,289 | 27,635 | 3% |
| 2026-08-07 | Gianluca Romano | SELL | 440 | $812.47 | $357,487 | 27,195 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 412 | $813.50 | $335,163 | 26,783 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 920 | $814.42 | $749,264 | 25,863 | 3% |
| 2026-08-07 | Gianluca Romano | SELL | 320 | $815.50 | $260,960 | 25,543 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 480 | $816.72 | $392,025 | 25,063 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 280 | $817.74 | $228,968 | 24,783 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 560 | $818.71 | $458,477 | 24,223 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 400 | $820.21 | $328,086 | 23,823 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 640 | $821.32 | $525,644 | 23,183 | 3% |
| 2026-08-07 | Gianluca Romano | SELL | 520 | $822.45 | $427,673 | 22,663 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 360 | $823.57 | $296,486 | 22,303 | 2% |
| 2026-08-07 | Gianluca Romano | SELL | 120 | $824.90 | $98,988 | 22,183 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 80 | $825.54 | $66,044 | 22,103 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 40 | $827.88 | $33,115 | 22,063 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 240 | $829.74 | $199,138 | 21,823 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 280 | $831.25 | $232,750 | 21,543 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 200 | $763.39 | $152,679 | 42,674 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 160 | $765.58 | $122,492 | 42,514 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 400 | $767.81 | $307,124 | 42,114 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 560 | $769.21 | $430,755 | 41,554 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 320 | $770.27 | $246,486 | 41,234 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 321 | $771.40 | $247,619 | 40,913 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 320 | $772.45 | $247,185 | 40,593 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 280 | $773.60 | $216,608 | 40,313 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 192 | $774.27 | $148,660 | 40,121 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 127 | $775.52 | $98,491 | 39,994 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 200 | $776.94 | $155,387 | 39,794 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 120 | $778.54 | $93,425 | 39,674 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 440 | $779.73 | $343,080 | 39,234 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 80 | $780.22 | $62,418 | 39,154 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 120 | $781.89 | $93,827 | 39,034 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 200 | $782.96 | $156,592 | 38,834 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 120 | $784.34 | $94,121 | 38,714 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 200 | $785.08 | $157,016 | 38,514 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 200 | $787.35 | $157,469 | 38,314 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 160 | $788.60 | $126,176 | 38,154 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 240 | $789.45 | $189,467 | 37,914 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 80 | $790.53 | $63,243 | 37,834 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 240 | $791.50 | $189,959 | 37,594 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 280 | $793.15 | $222,082 | 37,314 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 547 | $793.77 | $434,191 | 36,767 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 480 | $795.02 | $381,609 | 36,287 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 93 | $796.40 | $74,066 | 36,194 | 0% |
| 2026-08-07 | Gianluca Romano | SELL | 240 | $797.34 | $191,360 | 35,954 | 1% |
| 2026-08-07 | Gianluca Romano | SELL | 320 | $798.33 | $255,467 | 35,634 | 1% |
| 2026-08-03 | John Christopher Morris | SELL | 168 | $817.76 | $137,384 | 11,920 | 1% |
| 2026-08-03 | William D Mosley | SELL | 400 | $819.41 | $327,765 | 312,197 | 0% |
| 2026-08-03 | William D Mosley | SELL | 520 | $820.35 | $426,580 | 311,677 | 0% |
| 2026-08-03 | William D Mosley | SELL | 575 | $821.46 | $472,339 | 311,102 | 0% |
| 2026-08-03 | William D Mosley | SELL | 840 | $822.56 | $690,947 | 310,262 | 0% |
| 2026-08-03 | William D Mosley | SELL | 1,120 | $823.46 | $922,272 | 309,142 | 0% |
| 2026-08-03 | William D Mosley | SELL | 1,600 | $824.57 | $1,319,314 | 307,542 | 1% |
| 2026-08-03 | William D Mosley | SELL | 1,280 | $825.64 | $1,056,814 | 306,262 | 0% |
| 2026-08-03 | William D Mosley | SELL | 1,985 | $826.76 | $1,641,120 | 304,277 | 1% |
| 2026-08-03 | William D Mosley | SELL | 1,799 | $827.67 | $1,488,979 | 302,478 | 1% |
| 2026-08-03 | William D Mosley | SELL | 1,641 | $828.60 | $1,359,725 | 300,837 | 1% |
| 2026-08-03 | William D Mosley | SELL | 1,619 | $829.78 | $1,343,421 | 299,218 | 1% |
| 2026-08-03 | William D Mosley | SELL | 1,960 | $830.83 | $1,628,436 | 297,258 | 1% |
| 2026-08-03 | William D Mosley | SELL | 320 | $832.02 | $266,248 | 296,938 | 0% |
| 2026-08-03 | William D Mosley | SELL | 400 | $832.73 | $333,090 | 296,538 | 0% |
| 2026-08-03 | William D Mosley | SELL | 200 | $833.91 | $166,782 | 296,338 | 0% |
| 2026-08-03 | William D Mosley | SELL | 181 | $835.06 | $151,146 | 296,157 | 0% |
| 2026-08-03 | William D Mosley | SELL | 400 | $835.99 | $334,396 | 295,757 | 0% |
| 2026-08-03 | William D Mosley | SELL | 160 | $836.77 | $133,883 | 295,597 | 0% |
| 2026-08-03 | William D Mosley | SELL | 80 | $837.98 | $67,038 | 295,517 | 0% |
| 2026-08-03 | William D Mosley | SELL | 80 | $783.84 | $62,707 | 325,437 | 0% |
| 2026-08-03 | William D Mosley | SELL | 40 | $786.12 | $31,445 | 325,397 | 0% |
| 2026-08-03 | William D Mosley | SELL | 160 | $787.77 | $126,043 | 325,237 | 0% |
| 2026-08-03 | William D Mosley | SELL | 120 | $789.55 | $94,746 | 325,117 | 0% |
| 2026-08-03 | William D Mosley | SELL | 440 | $790.98 | $348,032 | 324,677 | 0% |
| 2026-08-03 | William D Mosley | SELL | 711 | $792.72 | $563,626 | 323,966 | 0% |
| 2026-08-03 | William D Mosley | SELL | 480 | $793.70 | $380,977 | 323,486 | 0% |
| 2026-08-03 | William D Mosley | SELL | 368 | $794.39 | $292,335 | 323,118 | 0% |
| 2026-08-03 | William D Mosley | SELL | 761 | $795.81 | $605,615 | 322,357 | 0% |
| 2026-08-03 | William D Mosley | SELL | 680 | $797.04 | $541,990 | 321,677 | 0% |
| 2026-08-03 | William D Mosley | SELL | 560 | $797.85 | $446,795 | 321,117 | 0% |
| 2026-08-03 | William D Mosley | SELL | 480 | $799.27 | $383,648 | 320,637 | 0% |
| 2026-08-03 | William D Mosley | SELL | 520 | $800.08 | $416,041 | 320,117 | 0% |
| 2026-08-03 | William D Mosley | SELL | 400 | $801.04 | $320,418 | 319,717 | 0% |
| 2026-08-03 | William D Mosley | SELL | 360 | $802.08 | $288,750 | 319,357 | 0% |
| 2026-08-03 | William D Mosley | SELL | 520 | $803.73 | $417,939 | 318,837 | 0% |
| 2026-08-03 | William D Mosley | SELL | 840 | $804.73 | $675,975 | 317,997 | 0% |
| 2026-08-03 | William D Mosley | SELL | 640 | $806.47 | $516,139 | 317,357 | 0% |
| 2026-08-03 | William D Mosley | SELL | 280 | $807.65 | $226,142 | 317,077 | 0% |
| 2026-08-03 | William D Mosley | SELL | 697 | $808.72 | $563,681 | 316,380 | 0% |
| 2026-08-03 | William D Mosley | SELL | 383 | $809.71 | $310,119 | 315,997 | 0% |
| 2026-08-03 | William D Mosley | SELL | 520 | $810.44 | $421,427 | 315,477 | 0% |
| 2026-08-03 | William D Mosley | SELL | 640 | $811.82 | $519,563 | 314,837 | 0% |
| 2026-08-03 | William D Mosley | SELL | 400 | $812.84 | $325,134 | 314,437 | 0% |
| 2026-08-03 | William D Mosley | SELL | 366 | $814.07 | $297,951 | 314,071 | 0% |
| 2026-08-03 | William D Mosley | SELL | 394 | $814.99 | $321,107 | 313,677 | 0% |
| 2026-08-03 | William D Mosley | SELL | 320 | $815.87 | $261,079 | 313,357 | 0% |
| 2026-08-03 | William D Mosley | SELL | 440 | $817.17 | $359,554 | 312,917 | 0% |
| 2026-08-03 | William D Mosley | SELL | 320 | $818.32 | $261,861 | 312,597 | 0% |
| 2026-07-30 | James CI Lee | SELL | 694 | $877.45 | $608,950 | 347 | 67% |
| 2026-07-23 | James CI Lee | SELL | 542 | $905.01 | $490,741 | 1,019 | 35% |
| 2026-07-01 | William D Mosley | SELL | 1,480 | $919.64 | $1,361,069 | 319,380 | 0% |
| 2026-07-01 | William D Mosley | SELL | 880 | $920.57 | $810,103 | 318,500 | 0% |
| 2026-07-01 | William D Mosley | SELL | 880 | $921.80 | $811,188 | 317,620 | 0% |
| 2026-07-01 | William D Mosley | SELL | 720 | $922.68 | $664,332 | 316,900 | 0% |
| 2026-07-01 | William D Mosley | SELL | 1,160 | $923.83 | $1,071,645 | 315,740 | 0% |
| 2026-07-01 | William D Mosley | SELL | 770 | $925.03 | $712,270 | 314,970 | 0% |
| 2026-07-01 | William D Mosley | SELL | 1,019 | $926.17 | $943,765 | 313,951 | 0% |
| 2026-07-01 | William D Mosley | SELL | 571 | $927.00 | $529,316 | 313,380 | 0% |
| 2026-07-01 | William D Mosley | SELL | 620 | $928.10 | $575,421 | 312,760 | 0% |
| 2026-07-01 | William D Mosley | SELL | 320 | $929.11 | $297,314 | 312,440 | 0% |
| 2026-07-01 | William D Mosley | SELL | 280 | $930.10 | $260,427 | 312,160 | 0% |
| 2026-07-01 | William D Mosley | SELL | 120 | $931.62 | $111,794 | 312,040 | 0% |
| 2026-07-01 | William D Mosley | SELL | 320 | $932.94 | $298,541 | 311,720 | 0% |
| 2026-07-01 | William D Mosley | SELL | 200 | $934.45 | $186,890 | 311,520 | 0% |
| 2026-07-01 | William D Mosley | SELL | 3 | $936.36 | $2,809 | 311,517 | 0% |
| 2026-07-01 | William D Mosley | SELL | 320 | $887.97 | $284,152 | 341,197 | 0% |
| 2026-07-01 | William D Mosley | SELL | 320 | $890.01 | $284,805 | 340,877 | 0% |
| 2026-07-01 | William D Mosley | SELL | 120 | $891.13 | $106,936 | 340,757 | 0% |
| 2026-07-01 | William D Mosley | SELL | 200 | $892.08 | $178,416 | 340,557 | 0% |
| 2026-07-01 | William D Mosley | SELL | 40 | $892.93 | $35,717 | 340,517 | 0% |
| 2026-07-01 | William D Mosley | SELL | 266 | $894.39 | $237,909 | 340,251 | 0% |
| 2026-07-01 | William D Mosley | SELL | 254 | $895.66 | $227,498 | 339,997 | 0% |
| 2026-07-01 | William D Mosley | SELL | 400 | $896.77 | $358,710 | 339,597 | 0% |
| 2026-07-01 | William D Mosley | SELL | 340 | $897.78 | $305,246 | 339,257 | 0% |
| 2026-07-01 | William D Mosley | SELL | 300 | $898.79 | $269,638 | 338,957 | 0% |
| 2026-07-01 | William D Mosley | SELL | 308 | $900.05 | $277,214 | 338,649 | 0% |
| 2026-07-01 | William D Mosley | SELL | 401 | $900.82 | $361,230 | 338,248 | 0% |
| 2026-07-01 | William D Mosley | SELL | 320 | $902.14 | $288,684 | 337,928 | 0% |
| 2026-07-01 | William D Mosley | SELL | 560 | $903.08 | $505,726 | 337,368 | 0% |
| 2026-07-01 | William D Mosley | SELL | 720 | $904.36 | $651,140 | 336,648 | 0% |
| 2026-07-01 | William D Mosley | SELL | 320 | $905.12 | $289,638 | 336,328 | 0% |
| 2026-07-01 | William D Mosley | SELL | 609 | $906.47 | $552,042 | 335,719 | 0% |
| 2026-07-01 | William D Mosley | SELL | 391 | $907.56 | $354,855 | 335,328 | 0% |
| 2026-07-01 | William D Mosley | SELL | 560 | $908.42 | $508,713 | 334,768 | 0% |
| 2026-07-01 | William D Mosley | SELL | 441 | $909.52 | $401,099 | 334,327 | 0% |
| 2026-07-01 | William D Mosley | SELL | 399 | $910.49 | $363,287 | 333,928 | 0% |
| 2026-07-01 | William D Mosley | SELL | 960 | $911.63 | $875,167 | 332,968 | 0% |
| 2026-07-01 | William D Mosley | SELL | 813 | $912.72 | $742,044 | 332,155 | 0% |
| 2026-07-01 | William D Mosley | SELL | 1,596 | $913.65 | $1,458,189 | 330,559 | 0% |
| 2026-07-01 | William D Mosley | SELL | 2,379 | $914.77 | $2,176,227 | 328,180 | 1% |
| 2026-07-01 | William D Mosley | SELL | 2,308 | $915.65 | $2,113,322 | 325,872 | 1% |
| 2026-07-01 | William D Mosley | SELL | 1,185 | $916.61 | $1,086,181 | 324,687 | 0% |
| 2026-07-01 | William D Mosley | SELL | 1,762 | $917.67 | $1,616,936 | 322,925 | 1% |
| 2026-07-01 | William D Mosley | SELL | 2,065 | $918.67 | $1,897,054 | 320,860 | 1% |
| 2026-06-12 | John Christopher Morris | SELL | 466 | $880.19 | $410,169 | 12,986 | 3% |
| 2026-06-12 | John Christopher Morris | SELL | 898 | $880.19 | $790,411 | 12,088 | 7% |
| 2026-06-12 | Ban Seng Teh | SELL | 989 | $880.19 | $870,508 | 4,290 | 19% |
| 2026-06-12 | Gianluca Romano | SELL | 903 | $880.19 | $795,029 | 42,860 | 2% |
| 2026-06-12 | William D Mosley | SELL | 1,768 | $880.19 | $1,556,394 | 327,517 | 1% |
| 2026-06-10 | Ban Seng Teh | SELL | 663 | $821.86 | $544,893 | 4,290 | 13% |
| 2026-06-10 | John Christopher Morris | SELL | 254 | $821.66 | $208,703 | 12,199 | 2% |
| 2026-06-10 | John Christopher Morris | SELL | 320 | $821.65 | $262,724 | 12,510 | 2% |
| 2026-06-10 | William D Mosley | SELL | 1,536 | $821.74 | $1,262,605 | 324,870 | 0% |
| 2026-06-10 | William D Mosley | SELL | 1,318 | $821.75 | $1,083,269 | 325,966 | 0% |
| 2026-06-10 | Gianluca Romano | SELL | 524 | $821.73 | $430,176 | 41,380 | 1% |
| 2026-06-10 | Gianluca Romano | SELL | 827 | $821.77 | $679,604 | 42,068 | 2% |
| 2026-06-04 | Shankar Arumugavelu | SELL | 1,000 | $927.68 | $927,680 | 6,626 | 13% |
| 2026-06-02 | Prat Bhatt | SELL | 1,000 | $929.88 | $929,880 | 12,869 | 7% |
| 2026-06-01 | Yolanda Lee Conyers | SELL | 750 | $885.33 | $663,998 | 4,101 | 15% |
| 2026-06-01 | William D Mosley | SELL | 320 | $916.77 | $293,368 | 337,051 | 0% |
| 2026-06-01 | William D Mosley | SELL | 480 | $918.75 | $440,999 | 336,571 | 0% |
| 2026-06-01 | William D Mosley | SELL | 1,691 | $919.62 | $1,555,082 | 334,880 | 0% |
| 2026-06-01 | William D Mosley | SELL | 1,730 | $920.90 | $1,593,159 | 333,150 | 1% |
| 2026-06-01 | William D Mosley | SELL | 1,807 | $921.75 | $1,665,598 | 331,343 | 1% |
| 2026-06-01 | William D Mosley | SELL | 1,598 | $922.95 | $1,474,873 | 329,745 | 0% |
| 2026-06-01 | William D Mosley | SELL | 480 | $923.58 | $443,318 | 329,265 | 0% |
| 2026-06-01 | William D Mosley | SELL | 360 | $924.88 | $332,958 | 328,905 | 0% |
| 2026-06-01 | William D Mosley | SELL | 871 | $925.87 | $806,435 | 328,034 | 0% |
| 2026-06-01 | William D Mosley | SELL | 320 | $926.83 | $296,586 | 327,714 | 0% |
| 2026-06-01 | William D Mosley | SELL | 320 | $928.21 | $297,028 | 327,394 | 0% |
| 2026-06-01 | William D Mosley | SELL | 1,480 | $929.38 | $1,375,482 | 325,914 | 0% |
| 2026-06-01 | William D Mosley | SELL | 240 | $930.12 | $223,230 | 325,674 | 0% |
| 2026-06-01 | William D Mosley | SELL | 200 | $931.65 | $186,329 | 325,474 | 0% |
| 2026-06-01 | William D Mosley | SELL | 415 | $933.25 | $387,299 | 325,059 | 0% |
| 2026-06-01 | William D Mosley | SELL | 440 | $934.17 | $411,035 | 324,619 | 0% |
| 2026-06-01 | William D Mosley | SELL | 320 | $935.44 | $299,341 | 324,299 | 0% |
| 2026-06-01 | William D Mosley | SELL | 355 | $937.39 | $332,772 | 323,944 | 0% |
| 2026-06-01 | William D Mosley | SELL | 273 | $938.82 | $256,297 | 323,671 | 0% |
| 2026-06-01 | William D Mosley | SELL | 80 | $940.00 | $75,200 | 323,591 | 0% |
| 2026-06-01 | William D Mosley | SELL | 600 | $884.62 | $530,775 | 352,991 | 0% |
| 2026-06-01 | William D Mosley | SELL | 360 | $885.67 | $318,843 | 352,631 | 0% |
| 2026-06-01 | William D Mosley | SELL | 360 | $886.72 | $319,220 | 352,271 | 0% |
| 2026-06-01 | William D Mosley | SELL | 240 | $887.72 | $213,052 | 352,031 | 0% |
| 2026-06-01 | William D Mosley | SELL | 163 | $888.89 | $144,889 | 351,868 | 0% |
| 2026-06-01 | William D Mosley | SELL | 640 | $889.94 | $569,562 | 351,228 | 0% |
| 2026-06-01 | William D Mosley | SELL | 1,160 | $890.98 | $1,033,542 | 350,068 | 0% |
| 2026-06-01 | William D Mosley | SELL | 760 | $892.06 | $677,966 | 349,308 | 0% |
| 2026-06-01 | William D Mosley | SELL | 208 | $893.00 | $185,744 | 349,100 | 0% |
| 2026-06-01 | William D Mosley | SELL | 480 | $894.20 | $429,214 | 348,620 | 0% |
| 2026-06-01 | William D Mosley | SELL | 481 | $895.45 | $430,712 | 348,139 | 0% |
| 2026-06-01 | William D Mosley | SELL | 320 | $896.43 | $286,856 | 347,819 | 0% |
| 2026-06-01 | William D Mosley | SELL | 280 | $897.43 | $251,280 | 347,539 | 0% |
| 2026-06-01 | William D Mosley | SELL | 813 | $898.41 | $730,407 | 346,726 | 0% |
| 2026-06-01 | William D Mosley | SELL | 160 | $899.27 | $143,884 | 346,566 | 0% |
| 2026-06-01 | William D Mosley | SELL | 320 | $900.54 | $288,174 | 346,246 | 0% |
| 2026-06-01 | William D Mosley | SELL | 860 | $901.56 | $775,341 | 345,386 | 0% |
| 2026-06-01 | William D Mosley | SELL | 839 | $902.62 | $757,296 | 344,547 | 0% |
| 2026-06-01 | William D Mosley | SELL | 779 | $903.78 | $704,048 | 343,768 | 0% |
| 2026-06-01 | William D Mosley | SELL | 879 | $904.70 | $795,235 | 342,889 | 0% |
| 2026-06-01 | William D Mosley | SELL | 740 | $905.76 | $670,263 | 342,149 | 0% |
| 2026-06-01 | William D Mosley | SELL | 1,285 | $906.79 | $1,165,223 | 340,864 | 0% |
| 2026-06-01 | William D Mosley | SELL | 760 | $907.75 | $689,893 | 340,104 | 0% |
| 2026-06-01 | William D Mosley | SELL | 853 | $909.18 | $775,529 | 339,251 | 0% |
| 2026-06-01 | William D Mosley | SELL | 600 | $910.15 | $546,088 | 338,651 | 0% |
| 2026-06-01 | William D Mosley | SELL | 480 | $911.03 | $437,296 | 338,171 | 0% |
| 2026-06-01 | William D Mosley | SELL | 320 | $912.22 | $291,911 | 337,851 | 0% |
| 2026-06-01 | William D Mosley | SELL | 280 | $914.61 | $256,090 | 337,571 | 0% |
| 2026-06-01 | William D Mosley | SELL | 200 | $915.52 | $183,104 | 337,371 | 0% |
| 2026-05-20 | William D Mosley | SELL | 120 | $742.00 | $89,041 | 369,471 | 0% |
| 2026-05-20 | William D Mosley | SELL | 560 | $743.14 | $416,158 | 368,911 | 0% |
| 2026-05-20 | William D Mosley | SELL | 840 | $744.52 | $625,394 | 368,071 | 0% |
| 2026-05-20 | William D Mosley | SELL | 1,264 | $745.55 | $942,379 | 366,807 | 0% |
| 2026-05-20 | William D Mosley | SELL | 1,463 | $746.53 | $1,092,177 | 365,344 | 0% |
| 2026-05-20 | William D Mosley | SELL | 1,605 | $747.64 | $1,199,956 | 363,739 | 0% |
| 2026-05-20 | William D Mosley | SELL | 1,719 | $748.53 | $1,286,722 | 362,020 | 0% |
| 2026-05-20 | William D Mosley | SELL | 1,619 | $749.67 | $1,213,715 | 360,401 | 0% |
| 2026-05-20 | William D Mosley | SELL | 4,810 | $750.84 | $3,611,564 | 355,591 | 1% |
| 2026-05-20 | William D Mosley | SELL | 4,206 | $751.75 | $3,161,839 | 351,385 | 1% |
| 2026-05-20 | William D Mosley | SELL | 3,182 | $752.72 | $2,395,156 | 348,203 | 1% |
| 2026-05-20 | William D Mosley | SELL | 2,708 | $753.69 | $2,041,005 | 345,495 | 1% |
| 2026-05-20 | William D Mosley | SELL | 2,163 | $754.70 | $1,632,415 | 343,332 | 1% |
| 2026-05-20 | William D Mosley | SELL | 1,661 | $755.72 | $1,255,254 | 341,671 | 0% |
| 2026-05-20 | William D Mosley | SELL | 1,480 | $756.83 | $1,120,106 | 340,191 | 0% |
| 2026-05-20 | William D Mosley | SELL | 320 | $758.05 | $242,575 | 339,871 | 0% |
| 2026-05-20 | William D Mosley | SELL | 80 | $758.65 | $60,692 | 339,791 | 0% |
| 2026-05-20 | William D Mosley | SELL | 80 | $760.49 | $60,839 | 339,711 | 0% |
| 2026-05-20 | William D Mosley | SELL | 120 | $763.18 | $91,582 | 339,591 | 0% |
| 2026-05-14 | Ban Seng Teh | SELL | 8,003 | $817.28 | $6,540,725 | 3,691 | 68% |
| 2026-05-13 | Ban Seng Teh | SELL | 520 | $800.26 | $416,135 | 10,728 | 5% |
| 2026-05-13 | Ban Seng Teh | SELL | 200 | $801.39 | $160,278 | 10,528 | 2% |
| 2026-05-13 | Ban Seng Teh | SELL | 419 | $802.67 | $336,319 | 10,109 | 4% |
| 2026-05-13 | Ban Seng Teh | SELL | 676 | $803.76 | $543,344 | 9,433 | 7% |
| 2026-05-13 | Ban Seng Teh | SELL | 509 | $804.71 | $409,600 | 8,924 | 5% |
| 2026-05-13 | Ban Seng Teh | SELL | 400 | $805.99 | $322,398 | 8,524 | 4% |
| 2026-05-13 | Ban Seng Teh | SELL | 120 | $807.31 | $96,877 | 8,404 | 1% |
| 2026-05-13 | Ban Seng Teh | SELL | 429 | $808.60 | $346,888 | 7,975 | 5% |
| 2026-05-13 | Ban Seng Teh | SELL | 607 | $809.63 | $491,444 | 7,368 | 8% |
| 2026-05-13 | Ban Seng Teh | SELL | 351 | $810.57 | $284,510 | 7,017 | 5% |
| 2026-05-13 | Ban Seng Teh | SELL | 272 | $812.20 | $220,919 | 6,745 | 4% |
| 2026-05-13 | Ban Seng Teh | SELL | 285 | $813.47 | $231,838 | 6,460 | 4% |
| 2026-05-13 | Ban Seng Teh | SELL | 200 | $814.26 | $162,852 | 6,260 | 3% |
| 2026-05-13 | Ban Seng Teh | SELL | 80 | $815.51 | $65,241 | 6,180 | 1% |
| 2026-05-13 | Ban Seng Teh | SELL | 160 | $817.23 | $130,757 | 6,020 | 3% |
| 2026-05-13 | Ban Seng Teh | SELL | 200 | $818.63 | $163,727 | 5,820 | 3% |
| 2026-05-13 | Ban Seng Teh | SELL | 40 | $819.51 | $32,780 | 5,780 | 1% |
| 2026-05-13 | Ban Seng Teh | SELL | 320 | $821.29 | $262,814 | 5,460 | 6% |
| 2026-05-13 | Ban Seng Teh | SELL | 40 | $822.19 | $32,888 | 5,420 | 1% |
| 2026-05-13 | Ban Seng Teh | SELL | 80 | $824.96 | $65,997 | 5,340 | 1% |
| 2026-05-13 | Ban Seng Teh | SELL | 80 | $827.50 | $66,200 | 5,260 | 2% |
| 2026-05-13 | Ban Seng Teh | SELL | 1,569 | $830.75 | $1,303,447 | 3,691 | 30% |
| 2026-05-07 | Gianluca Romano | SELL | 1,902 | $770.00 | $1,464,540 | 40,945 | 4% |
| 2026-05-06 | Gianluca Romano | SELL | 200 | $754.92 | $150,983 | 65,135 | 0% |
| 2026-05-06 | Gianluca Romano | SELL | 320 | $756.71 | $242,147 | 64,815 | 0% |
| 2026-05-06 | Gianluca Romano | SELL | 400 | $757.67 | $303,067 | 64,415 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 280 | $758.60 | $212,407 | 64,135 | 0% |
| 2026-05-06 | Gianluca Romano | SELL | 360 | $759.97 | $273,590 | 63,775 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 440 | $760.94 | $334,816 | 63,335 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 440 | $762.16 | $335,350 | 62,895 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 360 | $763.30 | $274,789 | 62,535 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 680 | $764.32 | $519,737 | 61,855 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 200 | $765.39 | $153,078 | 61,655 | 0% |
| 2026-05-06 | Gianluca Romano | SELL | 520 | $767.13 | $398,909 | 61,135 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 680 | $768.34 | $522,470 | 60,455 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 720 | $769.08 | $553,738 | 59,735 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 840 | $770.38 | $647,120 | 58,895 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 961 | $771.50 | $741,413 | 57,934 | 2% |
| 2026-05-06 | Gianluca Romano | SELL | 1,740 | $772.62 | $1,344,364 | 56,194 | 3% |
| 2026-05-06 | Gianluca Romano | SELL | 1,227 | $773.65 | $949,269 | 54,967 | 2% |
| 2026-05-06 | Gianluca Romano | SELL | 1,480 | $774.52 | $1,146,290 | 53,487 | 3% |
| 2026-05-06 | Gianluca Romano | SELL | 1,272 | $775.48 | $986,405 | 52,215 | 2% |
| 2026-05-06 | Gianluca Romano | SELL | 1,050 | $776.53 | $815,352 | 51,165 | 2% |
| 2026-05-06 | Gianluca Romano | SELL | 440 | $777.42 | $342,064 | 50,725 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 400 | $778.55 | $311,422 | 50,325 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 419 | $779.64 | $326,668 | 49,906 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 1,360 | $780.63 | $1,061,651 | 48,546 | 3% |
| 2026-05-06 | Gianluca Romano | SELL | 2,204 | $781.77 | $1,723,024 | 46,342 | 5% |
| 2026-05-06 | Gianluca Romano | SELL | 1,400 | $782.55 | $1,095,573 | 44,942 | 3% |
| 2026-05-06 | Gianluca Romano | SELL | 840 | $783.83 | $658,415 | 44,102 | 2% |
| 2026-05-06 | Gianluca Romano | SELL | 280 | $784.68 | $219,710 | 43,822 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 348 | $785.99 | $273,526 | 43,474 | 1% |
| 2026-05-06 | Gianluca Romano | SELL | 627 | $786.84 | $493,346 | 42,847 | 1% |
| 2026-05-05 | Stephanie Tilenius | SELL | 1,540 | $766.60 | $1,180,557 | 10,704 | 13% |
| 2026-05-05 | Stephanie Tilenius | SELL | 40 | $767.33 | $30,693 | 10,664 | 0% |
| 2026-05-04 | John Christopher Morris | SELL | 160 | $731.65 | $117,064 | 17,420 | 1% |
| 2026-05-04 | John Christopher Morris | SELL | 240 | $733.67 | $176,082 | 17,180 | 1% |
| 2026-05-04 | John Christopher Morris | SELL | 613 | $734.86 | $450,472 | 16,567 | 4% |
| 2026-05-04 | John Christopher Morris | SELL | 520 | $735.69 | $382,561 | 16,047 | 3% |
| 2026-05-04 | John Christopher Morris | SELL | 734 | $736.81 | $540,818 | 15,313 | 5% |
| 2026-05-04 | John Christopher Morris | SELL | 800 | $737.77 | $590,213 | 14,513 | 5% |
| 2026-05-04 | John Christopher Morris | SELL | 427 | $738.79 | $315,461 | 14,086 | 3% |
| 2026-05-04 | John Christopher Morris | SELL | 631 | $739.94 | $466,902 | 13,455 | 4% |
| 2026-05-04 | John Christopher Morris | SELL | 615 | $740.93 | $455,672 | 12,840 | 5% |
| 2026-05-04 | John Christopher Morris | SELL | 398 | $742.47 | $295,502 | 12,442 | 3% |
| 2026-05-04 | John Christopher Morris | SELL | 248 | $743.46 | $184,378 | 12,194 | 2% |
| 2026-05-04 | John Christopher Morris | SELL | 80 | $744.52 | $59,562 | 12,114 | 1% |
| 2026-05-04 | John Christopher Morris | SELL | 120 | $745.64 | $89,477 | 11,994 | 1% |
| 2026-05-04 | John Christopher Morris | SELL | 40 | $748.14 | $29,926 | 11,954 | 0% |
| 2026-05-04 | James CI Lee | SELL | 697 | $741.17 | $516,595 | 324 | 68% |
| 2026-04-01 | William D Mosley | SELL | 100 | $399.05 | $39,905 | 375,491 | 0% |
| 2026-04-01 | William D Mosley | SELL | 200 | $400.33 | $80,067 | 375,291 | 0% |
| 2026-04-01 | William D Mosley | SELL | 100 | $404.06 | $40,406 | 375,191 | 0% |
| 2026-04-01 | William D Mosley | SELL | 100 | $407.48 | $40,748 | 375,091 | 0% |
| 2026-04-01 | William D Mosley | SELL | 200 | $409.18 | $81,836 | 374,891 | 0% |
| 2026-04-01 | William D Mosley | SELL | 100 | $410.83 | $41,083 | 374,791 | 0% |
| 2026-04-01 | William D Mosley | SELL | 300 | $412.28 | $123,685 | 374,491 | 0% |
| 2026-04-01 | William D Mosley | SELL | 300 | $413.97 | $124,190 | 374,191 | 0% |
| 2026-04-01 | William D Mosley | SELL | 800 | $415.23 | $332,185 | 373,391 | 0% |
| 2026-04-01 | William D Mosley | SELL | 1,100 | $416.56 | $458,216 | 372,291 | 0% |
| 2026-04-01 | William D Mosley | SELL | 808 | $417.45 | $337,300 | 371,483 | 0% |
| 2026-04-01 | William D Mosley | SELL | 1,092 | $418.79 | $457,314 | 370,391 | 0% |
| 2026-04-01 | William D Mosley | SELL | 1,500 | $419.94 | $629,903 | 368,891 | 0% |
| 2026-04-01 | William D Mosley | SELL | 2,900 | $420.77 | $1,220,239 | 365,991 | 1% |
| 2026-04-01 | William D Mosley | SELL | 2,887 | $421.84 | $1,217,844 | 363,104 | 1% |
| 2026-04-01 | William D Mosley | SELL | 2,444 | $422.93 | $1,033,642 | 360,660 | 1% |
| 2026-04-01 | William D Mosley | SELL | 1,469 | $423.98 | $622,820 | 359,191 | 0% |
| 2026-04-01 | William D Mosley | SELL | 1,500 | $424.92 | $637,382 | 357,691 | 0% |
| 2026-04-01 | William D Mosley | SELL | 1,000 | $425.94 | $425,937 | 356,691 | 0% |
| 2026-04-01 | William D Mosley | SELL | 800 | $426.93 | $341,545 | 355,891 | 0% |
| 2026-04-01 | William D Mosley | SELL | 300 | $427.97 | $128,391 | 355,591 | 0% |
| 2026-03-19 | William D Mosley | SELL | 24,584 | $406.77 | $10,000,034 | 375,591 | 6% |
| 2026-03-13 | John Christopher Morris | SELL | 112 | $377.44 | $42,273 | 17,580 | 1% |
| 2026-03-02 | William D Mosley | SELL | 874 | $375.84 | $328,486 | 415,023 | 0% |
| 2026-03-02 | William D Mosley | SELL | 326 | $376.69 | $122,800 | 414,697 | 0% |
| 2026-03-02 | William D Mosley | SELL | 800 | $377.95 | $302,359 | 413,897 | 0% |
| 2026-03-02 | William D Mosley | SELL | 1,740 | $379.23 | $659,862 | 412,157 | 0% |
| 2026-03-02 | William D Mosley | SELL | 1,260 | $380.42 | $479,331 | 410,897 | 0% |
| 2026-03-02 | William D Mosley | SELL | 800 | $381.51 | $305,210 | 410,097 | 0% |
| 2026-03-02 | William D Mosley | SELL | 3,500 | $382.41 | $1,338,437 | 406,597 | 1% |
| 2026-03-02 | William D Mosley | SELL | 2,700 | $383.49 | $1,035,423 | 403,897 | 1% |
| 2026-03-02 | William D Mosley | SELL | 2,700 | $384.51 | $1,038,175 | 401,197 | 1% |
| 2026-03-02 | William D Mosley | SELL | 1,200 | $385.39 | $462,467 | 399,997 | 0% |
| 2026-03-02 | William D Mosley | SELL | 300 | $387.54 | $116,263 | 399,697 | 0% |
| 2026-03-02 | William D Mosley | SELL | 300 | $390.02 | $117,005 | 399,397 | 0% |
| 2026-03-02 | William D Mosley | SELL | 500 | $392.09 | $196,044 | 398,897 | 0% |
| 2026-03-02 | William D Mosley | SELL | 500 | $393.33 | $196,666 | 398,397 | 0% |
| 2026-03-02 | William D Mosley | SELL | 600 | $394.75 | $236,851 | 397,797 | 0% |
| 2026-03-02 | William D Mosley | SELL | 800 | $396.42 | $317,132 | 396,997 | 0% |
| 2026-03-02 | William D Mosley | SELL | 200 | $397.61 | $79,521 | 396,797 | 0% |
| 2026-03-02 | William D Mosley | SELL | 100 | $400.27 | $40,027 | 396,697 | 0% |
| 2026-03-02 | William D Mosley | SELL | 300 | $402.09 | $120,627 | 396,397 | 0% |
| 2026-03-02 | William D Mosley | SELL | 100 | $403.05 | $40,305 | 396,297 | 0% |
| 2026-03-02 | William D Mosley | SELL | 300 | $405.02 | $121,505 | 395,997 | 0% |
| 2026-03-02 | William D Mosley | SELL | 100 | $407.66 | $40,766 | 395,897 | 0% |
| 2026-03-02 | Yolanda Lee Conyers | SELL | 750 | $393.59 | $295,192 | 4,851 | 13% |
| 2026-02-24 | John Christopher Morris | SELL | 240 | $410.00 | $98,400 | 16,566 | 1% |
| 2026-02-23 | Kian Fatt Chong | SELL | 5,846 | $416.48 | $2,434,740 | 0 | 100% |
| 2026-02-02 | William D Mosley | SELL | 100 | $401.10 | $40,110 | 429,956 | 0% |
| 2026-02-02 | William D Mosley | SELL | 100 | $403.47 | $40,347 | 429,856 | 0% |
| 2026-02-02 | William D Mosley | SELL | 100 | $411.90 | $41,190 | 429,756 | 0% |
| 2026-02-02 | William D Mosley | SELL | 200 | $419.77 | $83,954 | 429,556 | 0% |
| 2026-02-02 | William D Mosley | SELL | 200 | $421.17 | $84,233 | 429,356 | 0% |
| 2026-02-02 | William D Mosley | SELL | 400 | $423.01 | $169,205 | 428,956 | 0% |
| 2026-02-02 | William D Mosley | SELL | 875 | $424.50 | $371,434 | 428,081 | 0% |
| 2026-02-02 | William D Mosley | SELL | 978 | $425.69 | $416,324 | 427,103 | 0% |
| 2026-02-02 | William D Mosley | SELL | 1,900 | $427.06 | $811,423 | 425,203 | 0% |
| 2026-02-02 | William D Mosley | SELL | 2,283 | $428.00 | $977,114 | 422,920 | 1% |
| 2026-02-02 | William D Mosley | SELL | 1,564 | $429.09 | $671,098 | 421,356 | 0% |
| 2026-02-02 | William D Mosley | SELL | 1,800 | $430.14 | $774,256 | 419,556 | 0% |
| 2026-02-02 | William D Mosley | SELL | 3,725 | $431.27 | $1,606,492 | 415,831 | 1% |
| 2026-02-02 | William D Mosley | SELL | 3,875 | $432.19 | $1,674,730 | 411,956 | 1% |
| 2026-02-02 | William D Mosley | SELL | 1,600 | $433.22 | $693,157 | 410,356 | 0% |
| 2026-02-02 | William D Mosley | SELL | 300 | $434.31 | $130,292 | 410,056 | 0% |
| 2026-01-30 | Jay L Geldmacher | SELL | 925 | $448.02 | $414,423 | 223 | 81% |
| 2026-01-29 | Ban Seng Teh | SELL | 9,414 | $440.24 | $4,144,392 | 13,873 | 40% |
| 2026-01-29 | Ban Seng Teh | SELL | 1,348 | $440.49 | $593,785 | 12,525 | 10% |
| 2026-01-29 | Ban Seng Teh | SELL | 9,433 | $444.59 | $4,193,817 | 3,092 | 75% |
| 2026-01-26 | James CI Lee | SELL | 673 | $348.85 | $234,776 | 257 | 72% |
| 2026-01-12 | Ban Seng Teh | SELL | 1,412 | $299.31 | $422,626 | 13,693 | 9% |
| 2026-01-02 | William D Mosley | SELL | 800 | $281.09 | $224,875 | 449,095 | 0% |
| 2026-01-02 | William D Mosley | SELL | 2,000 | $282.09 | $564,173 | 447,095 | 0% |
| 2026-01-02 | William D Mosley | SELL | 1,600 | $283.22 | $453,154 | 445,495 | 0% |
| 2026-01-02 | William D Mosley | SELL | 1,800 | $284.08 | $511,352 | 443,695 | 0% |
| 2026-01-02 | William D Mosley | SELL | 2,705 | $285.23 | $771,550 | 440,990 | 1% |
| 2026-01-02 | William D Mosley | SELL | 3,586 | $286.32 | $1,026,755 | 437,404 | 1% |
| 2026-01-02 | William D Mosley | SELL | 5,009 | $287.27 | $1,438,955 | 432,395 | 1% |
| 2026-01-02 | William D Mosley | SELL | 2,100 | $288.01 | $604,821 | 430,295 | 0% |
| 2026-01-02 | William D Mosley | SELL | 400 | $289.03 | $115,611 | 429,895 | 0% |
| 2025-12-15 | John Christopher Morris | SELL | 113 | $291.89 | $32,984 | 14,250 | 1% |
| 2025-12-11 | Ban Seng Teh | SELL | 2,010 | $295.90 | $594,759 | 13,693 | 13% |
| 2025-12-02 | Yolanda Lee Conyers | SELL | 750 | $272.91 | $204,682 | 5,601 | 12% |
| 2025-12-01 | William D Mosley | SELL | 1,093 | $267.27 | $292,125 | 464,575 | 0% |
| 2025-12-01 | William D Mosley | SELL | 407 | $268.58 | $109,310 | 464,168 | 0% |
| 2025-12-01 | William D Mosley | SELL | 650 | $269.43 | $175,130 | 463,518 | 0% |
| 2025-12-01 | William D Mosley | SELL | 5,338 | $270.29 | $1,442,829 | 458,180 | 1% |
| 2025-12-01 | William D Mosley | SELL | 5,718 | $271.19 | $1,550,655 | 452,462 | 1% |
| 2025-12-01 | William D Mosley | SELL | 5,894 | $272.24 | $1,604,606 | 446,568 | 1% |
| 2025-12-01 | William D Mosley | SELL | 800 | $273.04 | $218,432 | 445,768 | 0% |
| 2025-12-01 | William D Mosley | SELL | 100 | $274.89 | $27,489 | 445,668 | 0% |
| 2025-11-13 | Gianluca Romano | SELL | 300 | $260.03 | $78,009 | 55,993 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 1,111 | $261.79 | $290,846 | 54,882 | 2% |
| 2025-11-13 | Gianluca Romano | SELL | 1,512 | $262.58 | $397,027 | 53,370 | 3% |
| 2025-11-13 | Gianluca Romano | SELL | 700 | $263.59 | $184,515 | 52,670 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 400 | $265.40 | $106,161 | 52,270 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 300 | $266.68 | $80,004 | 51,970 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 600 | $267.58 | $160,549 | 51,370 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 479 | $269.10 | $128,900 | 50,891 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 700 | $270.53 | $189,373 | 50,191 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 400 | $271.36 | $108,542 | 49,791 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 700 | $272.71 | $190,898 | 49,091 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 700 | $273.79 | $191,652 | 48,391 | 1% |
| 2025-11-13 | Gianluca Romano | SELL | 100 | $275.69 | $27,569 | 48,291 | 0% |
| 2025-11-12 | Gianluca Romano | SELL | 2,549 | $279.69 | $712,929 | 107,765 | 2% |
| 2025-11-12 | Gianluca Romano | SELL | 5,285 | $280.67 | $1,483,333 | 102,480 | 5% |
| 2025-11-12 | Gianluca Romano | SELL | 5,712 | $281.49 | $1,607,867 | 96,768 | 6% |
| 2025-11-12 | Gianluca Romano | SELL | 4,400 | $282.55 | $1,243,240 | 92,368 | 5% |
| 2025-11-12 | Gianluca Romano | SELL | 6,836 | $283.46 | $1,937,722 | 85,532 | 7% |
| 2025-11-12 | Gianluca Romano | SELL | 5,216 | $284.55 | $1,484,211 | 80,316 | 6% |
| 2025-11-12 | Gianluca Romano | SELL | 4,294 | $285.54 | $1,226,114 | 76,022 | 5% |
| 2025-11-12 | Gianluca Romano | SELL | 3,702 | $286.56 | $1,060,827 | 72,320 | 5% |
| 2025-11-12 | Gianluca Romano | SELL | 4,893 | $287.75 | $1,407,982 | 67,427 | 7% |
| 2025-11-12 | Gianluca Romano | SELL | 3,092 | $288.68 | $892,613 | 64,335 | 5% |
| 2025-11-12 | Gianluca Romano | SELL | 2,703 | $289.82 | $783,378 | 61,632 | 4% |
| 2025-11-12 | Gianluca Romano | SELL | 1,300 | $290.68 | $377,885 | 60,332 | 2% |
| 2025-11-12 | Gianluca Romano | SELL | 1,300 | $291.70 | $379,206 | 59,032 | 2% |
| 2025-11-12 | Gianluca Romano | SELL | 100 | $292.64 | $29,264 | 58,932 | 0% |
| 2025-11-12 | Gianluca Romano | SELL | 700 | $294.00 | $205,803 | 58,232 | 1% |
| 2025-11-12 | Gianluca Romano | SELL | 1,500 | $294.90 | $442,348 | 56,732 | 3% |
| 2025-11-12 | Gianluca Romano | SELL | 439 | $296.09 | $129,986 | 56,293 | 1% |
| 2025-11-11 | James CI Lee | SELL | 697 | $288.98 | $201,419 | 257 | 73% |
| 2025-11-11 | Ban Seng Teh | SELL | 1,412 | $288.98 | $408,040 | 12,041 | 10% |
| 2025-11-10 | Shankar Arumugavelu | SELL | 5,000 | $294.56 | $1,472,825 | 7,626 | 40% |
| 2025-11-05 | Ban Seng Teh | SELL | 6,000 | $270.00 | $1,620,000 | 12,041 | 33% |
| 2025-11-03 | Stephanie Tilenius | SELL | 2,046 | $266.41 | $545,084 | 12,244 | 14% |
| 2025-11-03 | William D Mosley | SELL | 1,500 | $254.44 | $381,657 | 484,168 | 0% |
| 2025-11-03 | William D Mosley | SELL | 1,400 | $255.98 | $358,367 | 482,768 | 0% |
| 2025-11-03 | William D Mosley | SELL | 1,000 | $256.99 | $256,987 | 481,768 | 0% |
| 2025-11-03 | William D Mosley | SELL | 1,200 | $258.08 | $309,700 | 480,568 | 0% |
| 2025-11-03 | William D Mosley | SELL | 1,000 | $258.96 | $258,964 | 479,568 | 0% |
| 2025-11-03 | William D Mosley | SELL | 599 | $260.32 | $155,933 | 478,969 | 0% |
| 2025-11-03 | William D Mosley | SELL | 400 | $261.58 | $104,632 | 478,569 | 0% |
| 2025-11-03 | William D Mosley | SELL | 600 | $262.21 | $157,326 | 477,969 | 0% |
| 2025-11-03 | William D Mosley | SELL | 400 | $263.57 | $105,430 | 477,569 | 0% |
| 2025-11-03 | William D Mosley | SELL | 4,194 | $265.44 | $1,113,274 | 473,375 | 1% |
| 2025-11-03 | William D Mosley | SELL | 5,506 | $266.25 | $1,465,958 | 467,869 | 1% |
| 2025-11-03 | William D Mosley | SELL | 1,901 | $267.04 | $507,641 | 465,968 | 0% |
| 2025-11-03 | William D Mosley | SELL | 300 | $268.65 | $80,596 | 465,668 | 0% |
| 2025-10-31 | Jay L Geldmacher | SELL | 1,250 | $269.10 | $336,375 | 1,148 | 52% |
| 2025-10-30 | Kian Fatt Chong | SELL | 7,078 | $272.14 | $1,926,209 | 0 | 100% |
| 2025-10-13 | Ban Seng Teh | SELL | 1,410 | $225.56 | $318,040 | 18,041 | 7% |
| 2025-10-01 | William D Mosley | SELL | 600 | $234.09 | $140,452 | 505,068 | 0% |
| 2025-10-01 | William D Mosley | SELL | 200 | $235.24 | $47,048 | 504,868 | 0% |
| 2025-10-01 | William D Mosley | SELL | 400 | $236.38 | $94,550 | 504,468 | 0% |
| 2025-10-01 | William D Mosley | SELL | 500 | $237.83 | $118,913 | 503,968 | 0% |
| 2025-10-01 | William D Mosley | SELL | 300 | $238.80 | $71,639 | 503,668 | 0% |
| 2025-10-01 | William D Mosley | SELL | 500 | $240.02 | $120,010 | 503,168 | 0% |
| 2025-10-01 | William D Mosley | SELL | 400 | $241.50 | $96,600 | 502,768 | 0% |
| 2025-10-01 | William D Mosley | SELL | 500 | $243.43 | $121,714 | 502,268 | 0% |
| 2025-10-01 | William D Mosley | SELL | 1,400 | $245.24 | $343,336 | 500,868 | 0% |
| 2025-10-01 | William D Mosley | SELL | 1,400 | $245.94 | $344,315 | 499,468 | 0% |
| 2025-10-01 | William D Mosley | SELL | 700 | $247.20 | $173,039 | 498,768 | 0% |
| 2025-10-01 | William D Mosley | SELL | 800 | $248.30 | $198,641 | 497,968 | 0% |
| 2025-10-01 | William D Mosley | SELL | 1,500 | $249.42 | $374,124 | 496,468 | 0% |
| 2025-10-01 | William D Mosley | SELL | 1,004 | $250.43 | $251,432 | 495,464 | 0% |
| 2025-10-01 | William D Mosley | SELL | 700 | $252.03 | $176,422 | 494,764 | 0% |
| 2025-10-01 | William D Mosley | SELL | 800 | $252.45 | $201,962 | 493,964 | 0% |
| 2025-10-01 | William D Mosley | SELL | 1,900 | $253.76 | $482,149 | 492,064 | 0% |
| 2025-10-01 | William D Mosley | SELL | 500 | $254.65 | $127,325 | 491,564 | 0% |
| 2025-10-01 | William D Mosley | SELL | 1,011 | $255.69 | $258,502 | 490,553 | 0% |
| 2025-10-01 | William D Mosley | SELL | 3,885 | $256.88 | $997,981 | 486,668 | 1% |
| 2025-10-01 | William D Mosley | SELL | 1,000 | $257.83 | $257,827 | 485,668 | 0% |
| 2025-09-16 | John Christopher Morris | SELL | 377 | $211.26 | $79,645 | 13,238 | 3% |
| 2025-09-12 | John Christopher Morris | SELL | 1,812 | $193.92 | $351,390 | 23,378 | 7% |
| 2025-09-12 | John Christopher Morris | SELL | 4,200 | $194.94 | $818,735 | 19,178 | 18% |
| 2025-09-12 | John Christopher Morris | SELL | 5,081 | $195.96 | $995,686 | 14,097 | 26% |
| 2025-09-12 | John Christopher Morris | SELL | 2,954 | $197.00 | $581,935 | 11,143 | 21% |
| 2025-09-12 | John Christopher Morris | SELL | 1,300 | $197.85 | $257,204 | 9,843 | 12% |
| 2025-09-11 | Ban Seng Teh | SELL | 3,732 | $193.30 | $721,396 | 4,172 | 47% |
| 2025-09-10 | Ban Seng Teh | SELL | 6,781 | $191.53 | $1,298,765 | 5,190 | 57% |
| 2025-09-02 | Yolanda Lee Conyers | SELL | 74 | $164.64 | $12,183 | 4,981 | 1% |
| 2025-09-02 | Yolanda Lee Conyers | SELL | 333 | $168.48 | $56,103 | 4,648 | 7% |
| 2025-09-02 | Yolanda Lee Conyers | SELL | 343 | $170.01 | $58,313 | 4,305 | 7% |
| 2025-09-02 | William D Mosley | SELL | 700 | $164.80 | $115,361 | 478,212 | 0% |
| 2025-09-02 | William D Mosley | SELL | 342 | $165.67 | $56,658 | 477,870 | 0% |
| 2025-09-02 | William D Mosley | SELL | 400 | $166.60 | $66,641 | 477,470 | 0% |
| 2025-09-02 | William D Mosley | SELL | 5,843 | $168.29 | $983,303 | 471,627 | 1% |
| 2025-09-02 | William D Mosley | SELL | 5,715 | $169.06 | $966,172 | 465,912 | 1% |
| 2025-09-02 | William D Mosley | SELL | 7,000 | $170.19 | $1,191,346 | 458,912 | 2% |
| 2025-08-11 | Ban Seng Teh | SELL | 1,724 | $151.61 | $261,376 | 6,147 | 22% |
| 2025-08-06 | Jay L Geldmacher | SELL | 2,500 | $150.50 | $376,250 | 352 | 88% |
| 2025-08-01 | Ban Seng Teh | SELL | 5,905 | $155.00 | $915,275 | 6,147 | 49% |
| 2025-08-01 | James CI Lee | SELL | 1,116 | $153.36 | $171,150 | 257 | 81% |
| 2025-08-01 | William D Mosley | SELL | 2,474 | $151.63 | $375,129 | 496,438 | 0% |
| 2025-08-01 | William D Mosley | SELL | 2,544 | $152.68 | $388,420 | 493,894 | 1% |
| 2025-08-01 | William D Mosley | SELL | 8,311 | $153.67 | $1,277,167 | 485,583 | 2% |
| 2025-08-01 | William D Mosley | SELL | 4,825 | $154.67 | $746,276 | 480,758 | 1% |
| 2025-08-01 | William D Mosley | SELL | 1,346 | $155.84 | $209,759 | 479,412 | 0% |
| 2025-08-01 | William D Mosley | SELL | 500 | $156.42 | $78,212 | 478,912 | 0% |
| 2025-07-31 | James CI Lee | SELL | 200 | $148.87 | $29,774 | 4,597 | 4% |
| 2025-07-31 | James CI Lee | SELL | 300 | $150.60 | $45,179 | 4,297 | 7% |
| 2025-07-31 | James CI Lee | SELL | 246 | $152.59 | $37,536 | 4,051 | 6% |
| 2025-07-31 | James CI Lee | SELL | 499 | $153.85 | $76,773 | 3,552 | 12% |
| 2025-07-31 | James CI Lee | SELL | 671 | $155.46 | $104,313 | 2,881 | 19% |
| 2025-07-31 | James CI Lee | SELL | 1,593 | $156.57 | $249,419 | 1,288 | 55% |
| 2025-07-11 | Ban Seng Teh | SELL | 1,725 | $144.00 | $248,400 | 12,052 | 13% |
| 2025-07-01 | William D Mosley | SELL | 3,772 | $143.41 | $540,955 | 514,938 | 1% |
| 2025-07-01 | William D Mosley | SELL | 5,262 | $144.29 | $759,250 | 509,676 | 1% |
| 2025-07-01 | William D Mosley | SELL | 10,966 | $145.26 | $1,592,915 | 498,710 | 2% |
| 2025-06-16 | Ban Seng Teh | SELL | 599 | $130.00 | $77,870 | 10,329 | 5% |
| 2025-06-11 | Ban Seng Teh | SELL | 1,723 | $129.05 | $222,353 | 12,651 | 12% |
| 2025-06-11 | Ban Seng Teh | SELL | 1,723 | $129.05 | $222,353 | 10,928 | 14% |
| 2025-06-09 | William D Mosley | SELL | 54,347 | $130.19 | $7,075,425 | 515,677 | 10% |
| 2025-06-09 | Ban Seng Teh | SELL | 3,594 | $130.00 | $467,220 | 11,064 | 25% |
| 2025-06-05 | Stephanie Tilenius | SELL | 2,693 | $128.04 | $344,801 | 12,244 | 18% |
| 2025-06-04 | Ban Seng Teh | SELL | 63,418 | $125.00 | $7,927,294 | 14,658 | 81% |
| 2025-06-03 | Ban Seng Teh | SELL | 11,309 | $120.00 | $1,357,080 | 18,613 | 38% |
| 2025-06-03 | William D Mosley | SELL | 50,000 | $120.27 | $6,013,555 | 515,677 | 9% |
| 2025-06-02 | Michael R Cannon | SELL | 24,190 | $119.00 | $2,878,646 | 10,835 | 69% |
| 2025-06-02 | Yolanda Lee Conyers | SELL | 750 | $117.01 | $87,758 | 5,055 | 13% |
| 2025-06-02 | William D Mosley | SELL | 2,699 | $117.94 | $318,315 | 532,978 | 0% |
| 2025-06-02 | William D Mosley | SELL | 9,715 | $118.73 | $1,153,483 | 523,263 | 2% |
| 2025-06-02 | William D Mosley | SELL | 7,586 | $119.40 | $905,734 | 515,677 | 1% |
| 2025-05-30 | Gianluca Romano | SELL | 15,631 | $117.38 | $1,834,703 | 49,267 | 24% |
| 2025-05-30 | Gianluca Romano | SELL | 11,185 | $117.86 | $1,318,236 | 38,082 | 23% |
| 2025-05-29 | Gianluca Romano | SELL | 15,918 | $117.17 | $1,865,091 | 47,182 | 25% |
| 2025-05-29 | Gianluca Romano | SELL | 9,100 | $117.56 | $1,069,755 | 38,082 | 19% |
| 2025-05-27 | Ban Seng Teh | SELL | 4,201 | $115.00 | $483,115 | 22,999 | 15% |
| 2025-05-22 | William D Mosley | SELL | 1,800 | $106.00 | $190,794 | 603,877 | 0% |
| 2025-05-22 | William D Mosley | SELL | 3,828 | $107.43 | $411,241 | 600,049 | 1% |
| 2025-05-22 | William D Mosley | SELL | 7,777 | $108.08 | $840,557 | 592,272 | 1% |
| 2025-05-22 | William D Mosley | SELL | 5,195 | $108.94 | $565,956 | 587,077 | 1% |
| 2025-05-22 | William D Mosley | SELL | 51,000 | $110.00 | $5,610,076 | 536,077 | 9% |
| 2025-05-22 | William D Mosley | SELL | 400 | $111.06 | $44,424 | 535,677 | 0% |
| 2025-05-22 | Judy Bruner | SELL | 10,446 | $108.71 | $1,135,559 | 12,268 | 46% |
| 2025-05-22 | Kian Fatt Chong | SELL | 6,410 | $111.26 | $713,148 | 0 | 100% |
| 2025-05-22 | William D Mosley | SELL | 1,800 | $106.00 | $190,794 | 553,877 | 0% |
| 2025-05-22 | William D Mosley | SELL | 3,828 | $107.43 | $411,241 | 550,049 | 1% |
| 2025-05-22 | William D Mosley | SELL | 7,777 | $108.08 | $840,557 | 542,272 | 1% |
| 2025-05-22 | William D Mosley | SELL | 5,195 | $108.94 | $565,956 | 537,077 | 1% |
| 2025-05-22 | William D Mosley | SELL | 51,000 | $110.00 | $5,610,076 | 486,077 | 10% |
| 2025-05-22 | William D Mosley | SELL | 400 | $111.06 | $44,424 | 485,677 | 0% |
| 2025-04-01 | William D Mosley | SELL | 6,800 | $84.14 | $572,140 | 568,877 | 1% |
| 2025-04-01 | William D Mosley | SELL | 13,200 | $84.77 | $1,118,979 | 555,677 | 2% |
| 2025-03-03 | William D Mosley | SELL | 6,281 | $100.08 | $628,632 | 586,363 | 1% |
| 2025-03-03 | William D Mosley | SELL | 5,261 | $101.42 | $533,585 | 581,102 | 1% |
| 2025-03-03 | William D Mosley | SELL | 6,002 | $102.58 | $615,707 | 575,100 | 1% |
| 2025-03-03 | William D Mosley | SELL | 2,456 | $103.24 | $253,550 | 572,644 | 0% |
| 2025-03-03 | Yolanda Lee Conyers | SELL | 750 | $102.95 | $77,212 | 5,805 | 11% |
| 2025-02-03 | William D Mosley | SELL | 9,198 | $93.68 | $861,691 | 596,393 | 2% |
| 2025-02-03 | William D Mosley | SELL | 7,385 | $94.22 | $695,812 | 589,008 | 1% |
| 2025-02-03 | William D Mosley | SELL | 3,417 | $95.16 | $325,175 | 585,591 | 1% |
| 2025-01-02 | William D Mosley | SELL | 12,204 | $86.28 | $1,052,968 | 613,326 | 2% |
| 2025-01-02 | William D Mosley | SELL | 7,796 | $87.23 | $680,051 | 605,530 | 1% |
| 2024-12-12 | John Christopher Morris | SELL | 141 | $98.46 | $13,883 | 7,757 | 2% |
| 2024-12-10 | John Christopher Morris | SELL | 75 | $98.85 | $7,414 | 7,387 | 1% |
| 2024-12-02 | William D Mosley | SELL | 1,300 | $101.91 | $132,482 | 641,197 | 0% |
| 2024-12-02 | William D Mosley | SELL | 12,852 | $103.12 | $1,325,362 | 628,345 | 2% |
| 2024-12-02 | William D Mosley | SELL | 4,806 | $101.83 | $489,418 | 623,539 | 1% |
| 2024-12-02 | William D Mosley | SELL | 1,042 | $104.88 | $109,283 | 622,497 | 0% |
| 2024-12-02 | Yolanda Lee Conyers | SELL | 750 | $101.82 | $76,365 | 6,555 | 10% |
| 2024-11-25 | Gianluca Romano | SELL | 21,267 | $101.49 | $2,158,375 | 72,278 | 23% |
| 2024-11-25 | Gianluca Romano | SELL | 26,001 | $102.25 | $2,658,490 | 46,277 | 36% |
| 2024-11-22 | Gianluca Romano | SELL | 21,686 | $100.40 | $2,177,168 | 46,277 | 32% |
| 2024-11-08 | Kian Fatt Chong | SELL | 9,182 | $105.50 | $968,701 | 0 | 100% |
| 2024-11-01 | William D Mosley | SELL | 13,100 | $99.16 | $1,298,987 | 649,397 | 2% |
| 2024-11-01 | William D Mosley | SELL | 6,800 | $100.23 | $681,539 | 642,597 | 1% |
| 2024-11-01 | William D Mosley | SELL | 100 | $100.93 | $10,093 | 642,497 | 0% |
| 2024-10-24 | Jay L Geldmacher | SELL | 4,100 | $103.30 | $423,530 | 2,852 | 59% |
| 2024-10-22 | John Christopher Morris | SELL | 1,131 | $111.90 | $126,559 | 7,191 | 14% |
| 2024-10-01 | William D Mosley | SELL | 7,071 | $107.28 | $758,582 | 661,545 | 1% |
| 2024-10-01 | William D Mosley | SELL | 12,829 | $107.90 | $1,384,191 | 648,716 | 2% |
| 2024-10-01 | William D Mosley | SELL | 100 | $108.66 | $10,866 | 648,616 | 0% |
| 2024-09-26 | Ban Seng Teh | SELL | 4,872 | $110.00 | $535,920 | 9,969 | 33% |
| 2024-09-26 | William D Mosley | SELL | 141,785 | $110.18 | $15,621,233 | 668,616 | 18% |
| 2024-09-16 | John Christopher Morris | SELL | 2,531 | $101.83 | $257,732 | 6,405 | 28% |
| 2024-09-12 | John Christopher Morris | SELL | 565 | $101.96 | $57,607 | 8,936 | 6% |
| 2024-09-10 | John Christopher Morris | SELL | 9,414 | $101.27 | $953,356 | 7,422 | 56% |
| 2024-09-04 | Yolanda Lee Conyers | SELL | 750 | $96.10 | $72,075 | 3,034 | 20% |
| 2024-09-03 | William D Mosley | SELL | 13,654 | $96.78 | $1,321,382 | 640,616 | 2% |
| 2024-09-03 | William D Mosley | SELL | 4,646 | $97.80 | $454,367 | 635,970 | 1% |
| 2024-09-03 | William D Mosley | SELL | 1,700 | $98.70 | $167,786 | 634,270 | 0% |