| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Ye Gang | SE | COO | Jul 15, 2026 | Sell | $111.96 | 20,000 | $2,246,601.59 | 360,000 | |
| Ye Gang | SE | COO | Jul 14, 2026 | Sell | $110.21 | 20,000 | $2,191,173.90 | 360,000 | |
| Ye Gang | SE | COO | Jul 13, 2026 | Sell | $113.07 | 20,000 | $2,252,490.48 | 360,000 | |
| Ye Gang | SE | COO | Jul 10, 2026 | Sell | $113.45 | 20,000 | $2,278,858.13 | 360,000 | |
| Ye Gang | SE | COO | Jul 9, 2026 | Sell | $107.69 | 20,000 | $2,162,404.60 | 360,000 | |
| Ye Gang | SE | COO | Jul 8, 2026 | Sell | $103.78 | 20,000 | $2,060,011.00 | 360,000 | |
| Ye Gang | SE | COO | Jul 7, 2026 | Sell | $105.47 | 20,000 | $2,101,100.36 | 360,000 | |
| Ye Gang | SE | COO | Jul 6, 2026 | Sell | $104.58 | 20,000 | $2,088,156.85 | 360,000 | |
| Ye Gang | SE | COO | Jul 2, 2026 | Sell | $104.24 | 20,000 | $2,080,380.00 | 360,000 | |
| Ye Gang | SE | COO | Jul 1, 2026 | Sell | $100.18 | 20,000 | $2,017,818.60 | 360,000 | |
| Ye Gang | SE | COO | Jun 30, 2026 | Sell | $93.63 | 10,000 | $938,671.92 | 360,000 | |
| Ye Gang | SE | COO | Jun 29, 2026 | Sell | $93.37 | 10,000 | $926,326.00 | 360,000 | |
| Ye Gang | SE | COO | Jun 26, 2026 | Sell | $88.70 | 10,000 | $895,759.00 | 360,000 | |
| Ye Gang | SE | COO | Jun 25, 2026 | Sell | $89.99 | 10,000 | $899,498.40 | 360,000 | |
| Ye Gang | SE | COO | Jun 24, 2026 | Sell | $92.99 | 10,000 | $927,987.00 | 360,000 | |
| Ye Gang | SE | COO | Jun 23, 2026 | Sell | $89.91 | 10,000 | $906,333.84 | 360,000 | |
| Ye Gang | SE | COO | Jun 22, 2026 | Sell | $89.75 | 10,000 | $897,039.78 | 360,000 | |
| Ye Gang | SE | COO | Jun 18, 2026 | Sell | $90.74 | 10,000 | $907,509.40 | 360,000 | |
| Ye Gang | SE | COO | Jun 17, 2026 | Sell | $91.44 | 10,000 | $915,684.84 | 360,000 | |
| Ye Gang | SE | COO | Jun 16, 2026 | Sell | $88.21 | 10,000 | $875,535.70 | 360,000 | |
| Ye Gang | SE | COO | Jun 15, 2026 | Sell | $86.99 | 10,000 | $872,639.45 | 360,000 | |
| Ye Gang | SE | COO | Jun 12, 2026 | Sell | $84.90 | 10,000 | $837,580.00 | 360,000 | |
| Ye Gang | SE | COO | Jun 11, 2026 | Sell | $83.40 | 10,000 | $836,658.00 | 360,000 | |
| Ye Gang | SE | COO | Jun 10, 2026 | Sell | $83.11 | 10,000 | $825,100.73 | 360,000 | |
| Ye Gang | SE | COO | Jun 9, 2026 | Sell | $84.21 | 10,000 | $840,305.82 | 360,000 | |
| Ye Gang | SE | COO | Jun 8, 2026 | Sell | $84.84 | 10,000 | $843,277.55 | 360,000 | |
| Ye Gang | SE | COO | Jun 5, 2026 | Sell | $88.35 | 10,000 | $872,099.00 | 360,000 | |
| Ye Gang | SE | COO | Jun 4, 2026 | Sell | $92.07 | 10,000 | $919,562.36 | 360,000 | |
| Ye Gang | SE | COO | Jun 3, 2026 | Sell | $90.77 | 10,000 | $904,717.02 | 360,000 | |
| Ye Gang | SE | COO | Jun 2, 2026 | Sell | $94.09 | 10,000 | $936,719.32 | 360,000 | |
| Ye Gang | SE | COO | Jun 1, 2026 | Sell | $95.31 | 10,000 | $961,597.80 | 360,000 | |
| Ye Gang | SE | COO | May 29, 2026 | Sell | $90.40 | 10,000 | $907,807.00 | 360,000 | |
| Ye Gang | SE | COO | May 28, 2026 | Sell | $92.07 | 10,000 | $920,235.20 | 360,000 | |
| Ye Gang | SE | COO | May 27, 2026 | Sell | $91.80 | 10,000 | $922,747.88 | 360,000 | |
| Ye Gang | SE | COO | May 26, 2026 | Sell | $89.05 | 10,000 | $894,718.37 | 360,000 | |
| Ye Gang | SE | COO | May 22, 2026 | Sell | $89.04 | 10,000 | $878,521.74 | 360,000 | |
| Ye Gang | SE | COO | May 21, 2026 | Sell | $86.87 | 10,000 | $872,298.64 | 360,000 | |
| Ye Gang | SE | COO | May 20, 2026 | Sell | $86.28 | 10,000 | $863,491.53 | 360,000 | |
| Ye Gang | SE | COO | May 19, 2026 | Sell | $87.55 | 10,000 | $872,731.49 | 360,000 | |
| Ye Gang | SE | COO | May 18, 2026 | Sell | $88.49 | 10,000 | $881,097.00 | 360,000 | |
| Ye Gang | SE | COO | May 15, 2026 | Sell | $89.05 | 10,000 | $885,995.00 | 360,000 | |
| Ye Gang | SE | COO | May 14, 2026 | Sell | $90.51 | 10,000 | $891,538.11 | 360,000 | |
| Ye Gang | SE | COO | May 13, 2026 | Sell | $95.99 | 10,000 | $946,090.00 | 360,000 | |
| Ye Gang | SE | COO | May 12, 2026 | Sell | $94.82 | 10,000 | $954,292.00 | 360,000 | |
| Ye Gang | SE | COO | May 11, 2026 | Sell | $83.51 | 10,000 | $836,743.00 | 360,000 | |
| Ye Gang | SE | COO | May 8, 2026 | Sell | $86.52 | 10,000 | $867,793.70 | 360,000 | |
| Ye Gang | SE | COO | May 7, 2026 | Sell | $90.41 | 10,000 | $898,994.00 | 360,000 | |
| Ye Gang | SE | COO | May 6, 2026 | Sell | $88.21 | 10,000 | $883,872.91 | 360,000 | |
| Ye Gang | SE | COO | May 5, 2026 | Sell | $84.94 | 10,000 | $846,566.90 | 360,000 | |
| Ye Gang | SE | COO | May 4, 2026 | Sell | $85.92 | 10,000 | $857,507.55 | 360,000 |
Showing page 1 of 2 (79 total transactions)