| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| SE | Ye Gang | COO | Jul 31 '26 | Sale | 106.76 | 20,000 | 2,135,123 | 120,000 | Aug 03 |
| SE | Ye Gang | COO | Jul 30 '26 | Sale | 105.47 | 20,000 | 2,109,366 | 140,000 | Aug 03 |
| SE | Ye Gang | COO | Jul 29 '26 | Sale | 108.41 | 20,000 | 2,168,222 | 160,000 | Jul 30 |
| SE | Ye Gang | COO | Jul 28 '26 | Sale | 104.76 | 20,000 | 2,095,248 | 180,000 | Jul 30 |
| SE | Ye Gang | COO | Jul 27 '26 | Sale | 103.69 | 20,000 | 2,073,717 | 200,000 | Jul 28 |
| SE | Ye Gang | COO | Jul 24 '26 | Sale | 99.91 | 20,000 | 1,998,247 | 220,000 | Jul 28 |
| SE | Ye Gang | COO | Jul 23 '26 | Sale | 101.17 | 20,000 | 2,023,485 | 240,000 | Jul 24 |
| SE | Ye Gang | COO | Jul 22 '26 | Sale | 105.20 | 20,000 | 2,104,100 | 260,000 | Jul 24 |
| SE | Ye Gang | COO | Jul 21 '26 | Sale | 106.25 | 20,000 | 2,124,907 | 280,000 | Jul 22 |
| SE | Ye Gang | COO | Jul 20 '26 | Sale | 106.62 | 20,000 | 2,132,336 | 300,000 | Jul 22 |
| SE | Ye Gang | COO | Jul 17 '26 | Sale | 103.16 | 20,000 | 2,063,130 | 320,000 | Jul 20 |
| SE | Ye Gang | COO | Jul 16 '26 | Sale | 108.06 | 20,000 | 2,161,148 | 340,000 | Jul 20 |
| SE | Ye Gang | COO | Jul 15 '26 | Sale | 112.33 | 20,000 | 2,246,602 | 360,000 | Jul 16 |
| SE | Ye Gang | COO | Jul 14 '26 | Sale | 109.56 | 20,000 | 2,191,174 | 380,000 | Jul 16 |
| SE | Ye Gang | COO | Jul 13 '26 | Sale | 112.62 | 20,000 | 2,252,491 | 400,000 | Jul 14 |
| SE | Ye Gang | COO | Jul 10 '26 | Sale | 113.94 | 20,000 | 2,278,858 | 420,000 | Jul 14 |
| SE | Ye Gang | COO | Jul 09 '26 | Sale | 108.12 | 20,000 | 2,162,405 | 440,000 | Jul 10 |
| SE | Ye Gang | COO | Jul 08 '26 | Sale | 103.00 | 20,000 | 2,060,011 | 460,000 | Jul 10 |
| SE | Ye Gang | COO | Jul 07 '26 | Sale | 105.06 | 20,000 | 2,101,100 | 480,000 | Jul 08 |
| SE | Ye Gang | COO | Jul 06 '26 | Sale | 104.41 | 20,000 | 2,088,157 | 500,000 | Jul 08 |
| SE | Ye Gang | COO | Jul 02 '26 | Sale | 104.02 | 20,000 | 2,080,380 | 520,000 | Jul 06 |
| SE | Ye Gang | COO | Jul 01 '26 | Sale | 100.89 | 20,000 | 2,017,819 | 540,000 | Jul 06 |
| SE | Ye Gang | COO | Jun 30 '26 | Sale | 93.87 | 10,000 | 938,672 | 560,000 | Jul 01 |
| SE | Ye Gang | COO | Jun 29 '26 | Sale | 92.63 | 10,000 | 926,326 | 570,000 | Jul 01 |
| SE | Ye Gang | COO | Jun 26 '26 | Sale | 89.58 | 10,000 | 895,759 | 580,000 | Jun 29 |
| SE | Ye Gang | COO | Jun 25 '26 | Sale | 89.95 | 10,000 | 899,499 | 590,000 | Jun 29 |
| SE | Ye Gang | COO | Jun 24 '26 | Sale | 92.80 | 10,000 | 927,987 | 600,000 | Jun 25 |
| SE | Ye Gang | COO | Jun 23 '26 | Sale | 90.63 | 10,000 | 906,334 | 610,000 | Jun 25 |
| SE | Ye Gang | COO | Jun 22 '26 | Sale | 89.70 | 10,000 | 897,040 | 620,000 | Jun 23 |
| SE | Ye Gang | COO | Jun 18 '26 | Sale | 90.75 | 10,000 | 907,509 | 630,000 | Jun 23 |
| SE | Ye Gang | COO | Jun 17 '26 | Sale | 91.57 | 10,000 | 915,685 | 70,000 | Jun 18 |
| SE | Ye Gang | COO | Jun 16 '26 | Sale | 87.55 | 10,000 | 875,535 | 80,000 | Jun 18 |
| SE | Ye Gang | COO | Jun 15 '26 | Sale | 87.26 | 10,000 | 872,639 | 90,000 | Jun 16 |
| SE | Ye Gang | COO | Jun 12 '26 | Sale | 83.76 | 10,000 | 837,580 | 100,000 | Jun 16 |
| SE | Ye Gang | COO | Jun 11 '26 | Sale | 83.67 | 10,000 | 836,658 | 110,000 | Jun 12 |
| SE | Ye Gang | COO | Jun 10 '26 | Sale | 82.51 | 10,000 | 825,101 | 120,000 | Jun 12 |
| SE | Ye Gang | COO | Jun 09 '26 | Sale | 84.03 | 10,000 | 840,306 | 130,000 | Jun 10 |
| SE | Ye Gang | COO | Jun 08 '26 | Sale | 84.33 | 10,000 | 843,277 | 140,000 | Jun 10 |
| SE | Ye Gang | COO | Jun 05 '26 | Sale | 87.21 | 10,000 | 872,099 | 150,000 | Jun 08 |
| SE | Ye Gang | COO | Jun 04 '26 | Sale | 91.96 | 10,000 | 919,563 | 160,000 | Jun 08 |
| SE | Ye Gang | COO | Jun 03 '26 | Sale | 90.47 | 10,000 | 904,717 | 170,000 | Jun 04 |
| SE | Ye Gang | COO | Jun 02 '26 | Sale | 93.67 | 10,000 | 936,719 | 180,000 | Jun 04 |
| SE | Ye Gang | COO | Jun 01 '26 | Sale | 96.16 | 10,000 | 961,599 | 190,000 | Jun 02 |
| SE | Ye Gang | COO | May 29 '26 | Sale | 90.78 | 10,000 | 907,807 | 200,000 | Jun 02 |
| SE | Ye Gang | COO | May 28 '26 | Sale | 92.02 | 10,000 | 920,235 | 210,000 | May 29 |
| SE | Ye Gang | COO | May 27 '26 | Sale | 92.27 | 10,000 | 922,747 | 220,000 | May 28 |
| SE | Ye Gang | COO | May 26 '26 | Sale | 89.47 | 10,000 | 894,718 | 230,000 | May 28 |
| SE | Ye Gang | COO | May 22 '26 | Sale | 87.71 | 9,602 | 842,146 | 240,398 | May 26 |