| Ye Gang | SE | COO | May 13, 2026 |
Sell
| $95.99 | 10,000 | $946,090.00 | 310,000 | |
| Ye Gang | SE | COO | May 12, 2026 |
Sell
| $94.82 | 10,000 | $954,292.00 | 310,000 | |
| Ye Gang | SE | COO | May 11, 2026 |
Sell
| $83.51 | 10,000 | $836,743.00 | 310,000 | |
| Ye Gang | SE | COO | May 8, 2026 |
Sell
| $86.52 | 10,000 | $867,793.70 | 310,000 | |
| Ye Gang | SE | COO | May 7, 2026 |
Sell
| $90.41 | 10,000 | $898,994.00 | 310,000 | |
| Ye Gang | SE | COO | May 6, 2026 |
Sell
| $88.21 | 10,000 | $883,872.91 | 310,000 | |
| Ye Gang | SE | COO | May 5, 2026 |
Sell
| $84.94 | 10,000 | $846,566.90 | 310,000 | |
| Ye Gang | SE | COO | May 4, 2026 |
Sell
| $85.92 | 10,000 | $857,507.55 | 310,000 | |
| Ye Gang | SE | COO | May 1, 2026 |
Sell
| $86.35 | 10,000 | $861,407.31 | 310,000 | |
| Ye Gang | SE | COO | Apr 30, 2026 |
Sell
| $84.07 | 10,000 | $841,530.43 | 310,000 | |
| Ye Gang | SE | COO | Apr 29, 2026 |
Sell
| $84.34 | 10,000 | $833,200.86 | 310,000 | |
| Ye Gang | SE | COO | Apr 28, 2026 |
Sell
| $85.86 | 10,000 | $855,008.68 | 310,000 | |
| Ye Gang | SE | COO | Apr 27, 2026 |
Sell
| $85.37 | 10,000 | $859,191.80 | 310,000 | |
| Ye Gang | SE | COO | Apr 24, 2026 |
Sell
| $84.52 | 10,000 | $845,692.96 | 310,000 | |
| Ye Gang | SE | COO | Apr 23, 2026 |
Sell
| $83.63 | 10,000 | $834,536.49 | 310,000 | |
| Ye Gang | SE | COO | Apr 22, 2026 |
Sell
| $86.26 | 10,000 | $859,887.28 | 310,000 | |
| Ye Gang | SE | COO | Apr 21, 2026 |
Sell
| $88.53 | 10,000 | $884,021.07 | 310,000 | |
| Ye Gang | SE | COO | Apr 20, 2026 |
Sell
| $89.70 | 10,000 | $895,617.15 | 310,000 | |
| Ye Gang | SE | COO | Apr 17, 2026 |
Sell
| $92.01 | 10,000 | $921,460.52 | 310,000 | |
| Ye Gang | SE | COO | Apr 16, 2026 |
Sell
| $91.47 | 10,000 | $907,449.00 | 310,000 | |
| Ye Gang | SE | COO | Apr 15, 2026 |
Sell
| $88.40 | 10,000 | $888,759.17 | 310,000 | |
| Ye Gang | SE | COO | Apr 14, 2026 |
Sell
| $87.98 | 10,000 | $878,455.00 | 310,000 | |
| Ye Gang | SE | COO | Apr 13, 2026 |
Sell
| $84.69 | 10,000 | $843,921.62 | 310,000 | |
| Ye Gang | SE | COO | Apr 10, 2026 |
Sell
| $85.85 | 10,000 | $857,258.74 | 310,000 | |
| Ye Gang | SE | COO | Apr 9, 2026 |
Sell
| $83.83 | 10,000 | $831,630.18 | 310,000 | |
| Ye Gang | SE | COO | Apr 8, 2026 |
Sell
| $87.63 | 10,000 | $867,093.00 | 310,000 | |
| Ye Gang | SE | COO | Apr 7, 2026 |
Sell
| $81.67 | 10,000 | $813,900.00 | 310,000 | |
| Ye Gang | SE | COO | Apr 6, 2026 |
Sell
| $82.68 | 10,000 | $826,800.00 | 310,000 | |
| Ye Gang | SE | COO | Apr 2, 2026 |
Sell
| $80.18 | 10,000 | $801,800.00 | 310,000 | |
| Ye Gang | SE | COO | Apr 1, 2026 |
Sell
| $84.28 | 10,000 | $842,800.00 | 310,000 | |
| Ye Gang | SE | COO | Mar 31, 2026 |
Sell
| $80.85 | 10,000 | $808,500.00 | 310,000 | |
| Ye Gang | SE | COO | Mar 26, 2026 |
Sell
| $81.00 | 10,000 | $810,000.00 | 310,000 | |
| Ye Gang | SE | COO | Mar 25, 2026 |
Sell
| $80.85 | 10,000 | $806,001.53 | 310,000 | |
| Ye Gang | SE | COO | Mar 23, 2026 |
Sell
| $80.06 | 10,000 | $800,600.00 | 310,000 | |
| Ye Gang | SE | COO | Mar 20, 2026 |
Sell
| $80.79 | 10,000 | $807,900.00 | 310,000 | |
| Ye Gang | SE | COO | Mar 19, 2026 |
Sell
| $81.72 | 10,000 | $817,200.00 | 310,000 | |
| Ye Gang | SE | COO | Mar 18, 2026 |
Sell
| $85.74 | 10,000 | $851,696.08 | 310,000 | |