Shao Wei-Ming officer (EVP & General Counsel)
Sold 222,906 shares for $78.8M in 86 sales between 2024-11-07 and 2025-11-19, $14.8M of it under a 10b5-1 plan, $1.7M to cover tax withholding.
86 sales
| Date | Shares | Price | Value | Terms | Form 4 |
|---|---|---|---|---|---|
| 2025-11-19 | 2,600 | $202.02 | $525.3K | 10b5-1 plan | filed 2025-11-20 |
| 2025-11-18 | 2,600 | $200.00 | $520K | 10b5-1 plan | filed 2025-11-20 |
| 2025-11-17 | 2,600 | $200.00 | $520K | 10b5-1 plan | filed 2025-11-18 |
| 2025-11-14 | 2,600 | $200.48 | $521.2K | 10b5-1 plan | filed 2025-11-18 |
| 2025-11-13 | 2,600 | $223.67 | $581.5K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 309 | $220.62 | $68.2K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 511 | $221.90 | $113.4K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 629 | $222.92 | $140.2K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 727 | $224.06 | $162.9K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 853 | $224.77 | $191.7K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 342 | $226.00 | $77.3K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 455 | $227.02 | $103.3K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 111 | $227.89 | $25.3K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 48 | $229.20 | $11K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 198 | $230.44 | $45.6K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 187 | $231.70 | $43.3K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 348 | $232.96 | $81.1K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 490 | $233.76 | $114.5K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-12 | 126 | $234.43 | $29.5K | 10b5-1 plan | filed 2025-11-14 |
| 2025-11-11 | 3,206 | $234.75 | $752.6K | 10b5-1 plan | filed 2025-11-12 |
| 2025-11-11 | 1,539 | $235.59 | $362.6K | 10b5-1 plan | filed 2025-11-12 |
| 2025-11-11 | 589 | $236.46 | $139.3K | 10b5-1 plan | filed 2025-11-12 |
| 2025-11-10 | 3,767 | $248.94 | $937.8K | 10b5-1 plan | filed 2025-11-12 |
| 2025-11-10 | 1,567 | $249.56 | $391.1K | 10b5-1 plan | filed 2025-11-12 |
| 2025-10-07 | 6,198 | $356.05 | $2.2M | open market | filed 2025-10-09 |
| 2025-10-07 | 10,326 | $357.14 | $3.7M | open market | filed 2025-10-09 |
| 2025-10-07 | 11,680 | $358.05 | $4.2M | open market | filed 2025-10-09 |
| 2025-10-07 | 1,796 | $358.82 | $644.4K | open market | filed 2025-10-09 |
| 2025-09-18 | 10,000 | $355.79 | $3.6M | open market | filed 2025-09-22 |
| 2025-07-14 | 15 | $440.98 | $6.6K | open market | filed 2025-07-16 |
| 2025-07-14 | 141 | $441.52 | $62.3K | open market | filed 2025-07-16 |
| 2025-07-14 | 446 | $442.55 | $197.4K | open market | filed 2025-07-16 |
| 2025-07-14 | 627 | $443.62 | $278.1K | open market | filed 2025-07-16 |
| 2025-07-14 | 277 | $444.62 | $123.2K | open market | filed 2025-07-16 |
| 2025-07-14 | 856 | $445.74 | $381.6K | open market | filed 2025-07-16 |
| 2025-07-14 | 804 | $446.47 | $359K | open market | filed 2025-07-16 |
| 2025-07-14 | 1,016 | $447.59 | $454.7K | open market | filed 2025-07-16 |
| 2025-07-14 | 1,778 | $448.54 | $797.5K | open market | filed 2025-07-16 |
| 2025-07-14 | 951 | $449.37 | $427.4K | open market | filed 2025-07-16 |
| 2025-07-14 | 1,074 | $450.61 | $484K | open market | filed 2025-07-16 |
| 2025-07-14 | 1,022 | $451.37 | $461.3K | open market | filed 2025-07-16 |
| 2025-07-14 | 456 | $452.61 | $206.4K | open market | filed 2025-07-16 |
| 2025-07-14 | 231 | $453.34 | $104.7K | open market | filed 2025-07-16 |
| 2025-07-14 | 102 | $454.64 | $46.4K | open market | filed 2025-07-16 |
| 2025-07-14 | 1,104 | $455.14 | $502.5K | open market | filed 2025-07-16 |
| 2025-07-11 | 200 | $425.08 | $85K | open market | filed 2025-07-15 |
| 2025-07-11 | 401 | $427.04 | $171.2K | open market | filed 2025-07-15 |
| 2025-07-11 | 886 | $428.43 | $379.6K | open market | filed 2025-07-15 |
| 2025-07-11 | 981 | $429.33 | $421.2K | open market | filed 2025-07-15 |
| 2025-07-11 | 2,235 | $430.36 | $961.9K | open market | filed 2025-07-15 |
| 2025-07-11 | 592 | $431.24 | $255.3K | open market | filed 2025-07-15 |
| 2025-07-11 | 480 | $432.37 | $207.5K | open market | filed 2025-07-15 |
| 2025-07-11 | 1,264 | $433.66 | $548.1K | open market | filed 2025-07-15 |
| 2025-07-11 | 1,104 | $434.51 | $479.7K | open market | filed 2025-07-15 |
| 2025-07-11 | 1,169 | $435.83 | $509.5K | open market | filed 2025-07-15 |
| 2025-07-11 | 488 | $436.93 | $213.2K | open market | filed 2025-07-15 |
| 2025-07-11 | 200 | $437.83 | $87.6K | open market | filed 2025-07-15 |
| 2025-07-10 | 1,200 | $412.90 | $495.5K | open market | filed 2025-07-11 |
| 2025-07-10 | 2,426 | $413.82 | $1M | open market | filed 2025-07-11 |
| 2025-07-10 | 1,200 | $414.95 | $497.9K | open market | filed 2025-07-11 |
| 2025-07-10 | 600 | $415.95 | $249.6K | open market | filed 2025-07-11 |
| 2025-07-10 | 1,300 | $417.08 | $542.2K | open market | filed 2025-07-11 |
| 2025-07-10 | 600 | $418.34 | $251K | open market | filed 2025-07-11 |
| 2025-07-10 | 1,123 | $419.40 | $471K | open market | filed 2025-07-11 |
| 2025-07-10 | 7,088 | $420.40 | $3M | open market | filed 2025-07-11 |
| 2025-07-10 | 4,045 | $421.43 | $1.7M | open market | filed 2025-07-11 |
| 2025-07-10 | 418 | $422.14 | $176.5K | open market | filed 2025-07-11 |
| 2025-07-09 | 32,500 | $401.47 | $13M | open market | filed 2025-07-11 |
| 2025-06-06 | 6 | $370.70 | $2.2K | 10b5-1 plan, to cover tax withholding | filed 2025-06-09 |
| 2025-06-06 | 118 | $371.64 | $43.9K | 10b5-1 plan, to cover tax withholding | filed 2025-06-09 |
| 2025-06-06 | 139 | $372.31 | $51.8K | 10b5-1 plan, to cover tax withholding | filed 2025-06-09 |
| 2025-06-06 | 122 | $373.74 | $45.6K | 10b5-1 plan, to cover tax withholding | filed 2025-06-09 |
| 2025-06-06 | 641 | $374.61 | $240.1K | 10b5-1 plan, to cover tax withholding | filed 2025-06-09 |
| 2025-06-06 | 546 | $375.43 | $205K | 10b5-1 plan, to cover tax withholding | filed 2025-06-09 |
| 2025-06-06 | 118 | $376.36 | $44.4K | 10b5-1 plan, to cover tax withholding | filed 2025-06-09 |
| 2025-06-06 | 11 | $377.14 | $4.1K | 10b5-1 plan, to cover tax withholding | filed 2025-06-09 |
| 2025-05-14 | 7,500 | $425.00 | $3.2M | open market | filed 2025-05-16 |
| 2025-05-12 | 10,000 | $420.79 | $4.2M | open market | filed 2025-05-14 |
| 2025-04-15 | 10,000 | $315.00 | $3.2M | open market | filed 2025-04-16 |
| 2025-04-14 | 10,000 | $314.16 | $3.1M | open market | filed 2025-04-16 |
| 2025-03-24 | 1,420 | $329.08 | $467.3K | 10b5-1 plan, to cover tax withholding | filed 2025-03-26 |
| 2025-03-24 | 631 | $329.67 | $208K | 10b5-1 plan, to cover tax withholding | filed 2025-03-26 |
| 2024-11-14 | 1,252 | $322.45 | $403.7K | 10b5-1 plan, to cover tax withholding | filed 2024-11-15 |
| 2024-11-13 | 7,300 | $367.30 | $2.7M | 10b5-1 plan | filed 2024-11-15 |
| 2024-11-13 | 10,700 | $368.49 | $3.9M | 10b5-1 plan | filed 2024-11-15 |
| 2024-11-07 | 20,000 | $271.98 | $5.4M | open market | filed 2024-11-12 |