| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Ye Gang | SE | COO | Aug 26, 2026 | Sell | $120.58 | 30,000 | $3,605,564.75 | 358,299 | |
| Ye Gang | SE | COO | Aug 25, 2026 | Sell | $120.43 | 30,000 | $3,598,677.73 | 358,299 | |
| Ye Gang | SE | COO | Aug 24, 2026 | Sell | $115.85 | 20,000 | $2,318,478.87 | 358,299 | |
| Ye Gang | SE | COO | Aug 21, 2026 | Sell | $117.71 | 20,000 | $2,354,710.25 | 358,299 | |
| Ye Gang | SE | COO | Aug 20, 2026 | Sell | $117.45 | 20,000 | $2,343,671.71 | 358,299 | |
| Ye Gang | SE | COO | Aug 19, 2026 | Sell | $117.82 | 21,208 | $2,502,193.84 | 358,299 | |
| Ye Gang | SE | COO | Aug 18, 2026 | Sell | $117.04 | 20,000 | $2,332,754.50 | 358,299 | |
| Ye Gang | SE | COO | Aug 17, 2026 | Sell | $120.42 | 30,000 | $3,602,263.59 | 358,299 | |
| Ye Gang | SE | COO | Aug 14, 2026 | Sell | $123.23 | 30,000 | $3,679,462.08 | 358,299 | |
| Ye Gang | SE | COO | Aug 13, 2026 | Sell | $124.97 | 30,000 | $3,721,833.61 | 358,299 | |
| Ye Gang | SE | COO | Aug 12, 2026 | Sell | $129.33 | 30,000 | $3,859,197.40 | 358,299 | |
| Ye Gang | SE | COO | Aug 11, 2026 | Sell | $128.85 | 30,000 | $3,880,421.39 | 358,299 | |
| Ye Gang | SE | COO | Aug 10, 2026 | Sell | $114.87 | 20,000 | $2,291,795.18 | 358,299 | |
| Ye Gang | SE | COO | Aug 7, 2026 | Sell | $113.42 | 20,000 | $2,263,410.91 | 358,299 | |
| Ye Gang | SE | COO | Aug 4, 2026 | Sell | $111.56 | 20,000 | $2,232,824.92 | 358,299 | |
| Ye Gang | SE | COO | Aug 3, 2026 | Sell | $109.61 | 20,000 | $2,193,010.20 | 358,299 | |
| Ye Gang | SE | COO | Jul 31, 2026 | Sell | $106.74 | 20,000 | $2,135,123.13 | 358,299 | |
| Ye Gang | SE | COO | Jul 30, 2026 | Sell | $105.44 | 20,000 | $2,109,366.00 | 358,299 | |
| Ye Gang | SE | COO | Jul 29, 2026 | Sell | $108.63 | 20,000 | $2,168,221.50 | 358,299 | |
| Ye Gang | SE | COO | Jul 28, 2026 | Sell | $104.88 | 20,000 | $2,095,247.70 | 358,299 | |
| Ye Gang | SE | COO | Jul 27, 2026 | Sell | $103.95 | 20,000 | $2,073,716.17 | 358,299 | |
| Ye Gang | SE | COO | Jul 24, 2026 | Sell | $99.65 | 20,000 | $1,998,246.84 | 358,299 | |
| Ye Gang | SE | COO | Jul 23, 2026 | Sell | $101.79 | 20,000 | $2,023,484.49 | 358,299 | |
| Ye Gang | SE | COO | Jul 22, 2026 | Sell | $105.02 | 20,000 | $2,104,099.96 | 358,299 | |
| Ye Gang | SE | COO | Jul 21, 2026 | Sell | $106.90 | 20,000 | $2,124,906.96 | 358,299 | |
| Ye Gang | SE | COO | Jul 20, 2026 | Sell | $106.87 | 20,000 | $2,132,336.00 | 358,299 | |
| Ye Gang | SE | COO | Jul 17, 2026 | Sell | $103.33 | 20,000 | $2,063,129.13 | 358,299 | |
| Ye Gang | SE | COO | Jul 16, 2026 | Sell | $108.64 | 20,000 | $2,161,147.42 | 358,299 | |
| Ye Gang | SE | COO | Jul 15, 2026 | Sell | $111.96 | 20,000 | $2,246,601.59 | 358,299 | |
| Ye Gang | SE | COO | Jul 14, 2026 | Sell | $110.21 | 20,000 | $2,191,173.90 | 358,299 | |
| Ye Gang | SE | COO | Jul 13, 2026 | Sell | $113.07 | 20,000 | $2,252,490.48 | 358,299 | |
| Ye Gang | SE | COO | Jul 10, 2026 | Sell | $113.45 | 20,000 | $2,278,858.13 | 358,299 | |
| Ye Gang | SE | COO | Jul 9, 2026 | Sell | $107.69 | 20,000 | $2,162,404.60 | 358,299 | |
| Ye Gang | SE | COO | Jul 8, 2026 | Sell | $103.78 | 20,000 | $2,060,011.00 | 358,299 | |
| Ye Gang | SE | COO | Jul 7, 2026 | Sell | $105.47 | 20,000 | $2,101,100.36 | 358,299 | |
| Ye Gang | SE | COO | Jul 6, 2026 | Sell | $104.58 | 20,000 | $2,088,156.85 | 358,299 | |
| Ye Gang | SE | COO | Jul 2, 2026 | Sell | $104.24 | 20,000 | $2,080,380.00 | 358,299 | |
| Ye Gang | SE | COO | Jul 1, 2026 | Sell | $100.18 | 20,000 | $2,017,818.60 | 358,299 | |
| Ye Gang | SE | COO | Jun 30, 2026 | Sell | $93.63 | 10,000 | $938,671.92 | 358,299 | |
| Ye Gang | SE | COO | Jun 29, 2026 | Sell | $93.37 | 10,000 | $926,326.00 | 358,299 | |
| Ye Gang | SE | COO | Jun 26, 2026 | Sell | $88.70 | 10,000 | $895,759.00 | 358,299 | |
| Ye Gang | SE | COO | Jun 25, 2026 | Sell | $89.99 | 10,000 | $899,498.40 | 358,299 | |
| Ye Gang | SE | COO | Jun 24, 2026 | Sell | $92.99 | 10,000 | $927,987.00 | 358,299 | |
| Ye Gang | SE | COO | Jun 23, 2026 | Sell | $89.91 | 10,000 | $906,333.84 | 358,299 | |
| Ye Gang | SE | COO | Jun 22, 2026 | Sell | $89.75 | 10,000 | $897,039.78 | 358,299 | |
| Ye Gang | SE | COO | Jun 18, 2026 | Sell | $90.74 | 10,000 | $907,509.40 | 358,299 | |
| Ye Gang | SE | COO | Jun 17, 2026 | Sell | $91.44 | 10,000 | $915,684.84 | 358,299 | |
| Ye Gang | SE | COO | Jun 16, 2026 | Sell | $88.21 | 10,000 | $875,535.70 | 358,299 | |
| Ye Gang | SE | COO | Jun 15, 2026 | Sell | $86.99 | 10,000 | $872,639.45 | 358,299 | |
| Ye Gang | SE | COO | Jun 12, 2026 | Sell | $84.90 | 10,000 | $837,580.00 | 358,299 |
Showing page 1 of 3 (107 total transactions)