ACMRACM Research, Inc.
- Market cap
- $3.52B
- as of 2026-10-23
- Latest close
- $50.55
- as of 2026-10-23
- Sector
- Technology
- as of 2026-10-24
- Industry
- Semiconductor Equipment & Materials
- as of 2026-10-24
Cluster
No cluster in the last 90 days under the default rule (14d · ≥2 insiders · all roles).
Form 4 historysince 2023-10-13
| Insider | Traded | Filed | Type | Shares | Price | Value | Owned after | 10b5-1 plan | Filing |
|---|---|---|---|---|---|---|---|---|---|
| Wang David HSee Remarks | Sep 9 | Sep 10 | M | 70,000 | $1.00 | $70,000 | 872,708 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 9 | Sep 10 | S | 33,493 | $73.80 | Sale −$2,471,783 | 839,215 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 9 | Sep 10 | S | 18,934 | $74.67 | Sale −$1,413,802 | 820,281 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 9 | Sep 10 | S | 11,666 | $75.58 | Sale −$881,716 | 808,615 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 9 | Sep 10 | S | 4,807 | $76.73 | Sale −$368,841 | 803,808 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 9 | Sep 10 | S | 1,100 | $77.59 | Sale −$85,349 | 802,708 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 9 | Sep 10 | M · derivative | 70,000 | $1.00 | $70,000 | 130,000 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 8 | Sep 10 | M | 70,000 | $1.00 | $70,000 | 872,708 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 8 | Sep 10 | S | 4,803 | $75.99 | Sale −$364,980 | 867,905 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 8 | Sep 10 | S | 51,374 | $77.15 | Sale −$3,963,504 | 816,531 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 8 | Sep 10 | S | 12,323 | $78.08 | Sale −$962,180 | 804,208 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 8 | Sep 10 | S | 1,500 | $78.57 | Sale −$117,855 | 802,708 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 8 | Sep 10 | M · derivative | 70,000 | $1.00 | $70,000 | 200,000 | Yes | Form 4 |
| Dun Haiping | Aug 12 | Aug 26 | A · derivative | 6,400 | $81.26 | $520,064 | 6,400 | No | Form 4 |
| Dun Haiping | Aug 12 | Aug 26 | A · derivative | 728 | $96.13 | $69,983 | 728 | No | Form 4 |
| Liu Tracy | Aug 12 | Aug 26 | A · derivative | 6,400 | $81.26 | $520,064 | 6,400 | No | Form 4 |
| Liu Tracy | Aug 12 | Aug 26 | A · derivative | 728 | $96.13 | $69,983 | 728 | No | Form 4 |
| Pappis Charles C | Aug 12 | Aug 26 | A · derivative | 6,400 | $81.26 | $520,064 | 6,400 | No | Form 4 |
| Pappis Charles C | Aug 12 | Aug 26 | A · derivative | 728 | $96.13 | $69,983 | 728 | No | Form 4 |
| McKechnie MarkSee Remarks | Aug 20 | Aug 21 | M | 30,199 | $19.49 | $588,579 | 31,099 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Aug 20 | Aug 21 | M | 25,000 | $13.89 | $347,250 | 56,099 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Aug 20 | Aug 21 | S | 13,625 | $76.34 | Sale −$1,040,133 | 42,474 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Aug 20 | Aug 21 | S | 30,365 | $77.45 | Sale −$2,351,769 | 12,109 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Aug 20 | Aug 21 | S | 11,209 | $77.89 | Sale −$873,069 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Aug 20 | Aug 21 | M · derivative | 30,199 | $19.49 | $588,579 | 31,250 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Aug 20 | Aug 21 | M · derivative | 25,000 | $13.89 | $347,250 | 215,000 | Yes | Form 4 |
| Dun Haiping | Aug 18 | Aug 20 | M | 5,000 | $5.60 | $28,000 | 5,000 | Yes | Form 4 |
| Dun Haiping | Aug 18 | Aug 20 | S | 1,200 | $80.29 | Sale −$96,348 | 3,800 | Yes | Form 4 |
| Dun Haiping | Aug 18 | Aug 20 | S | 3,400 | $81.31 | Sale −$276,454 | 400 | Yes | Form 4 |
| Dun Haiping | Aug 18 | Aug 20 | S | 400 | $82.17 | Sale −$32,868 | not reported | Yes | Form 4 |
| Dun Haiping | Aug 18 | Aug 20 | M · derivative | 5,000 | $5.60 | $28,000 | 45,000 | Yes | Form 4 |
| Wang David HSee Remarks | May 13 | Jul 6 | A · derivative | 6,208 | $0.00 | $0 | 6,208 | No | Form 4 |
| Cheav SothearaSee remarks | Jun 5 | Jun 5 | M | 5,399 | $13.89 | $74,992 | 105,401 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 5 | Jun 5 | S | 2,384 | $81.73 | Sale −$194,844 | 103,017 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 5 | Jun 5 | S | 968 | $82.61 | Sale −$79,966 | 102,049 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 5 | Jun 5 | S | 400 | $84.01 | Sale −$33,604 | 101,649 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 5 | Jun 5 | S | 1,647 | $85.41 | Sale −$140,670 | 100,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 5 | Jun 5 | M · derivative | 5,399 | $13.89 | $74,992 | 37,500 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 4 | Jun 5 | M | 40,002 | $1.00 | $40,002 | 842,710 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 4 | Jun 5 | S | 2,060 | $83.86 | Sale −$172,752 | 840,650 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 4 | Jun 5 | S | 17,543 | $85.11 | Sale −$1,493,085 | 823,107 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 4 | Jun 5 | S | 10,992 | $86.07 | Sale −$946,081 | 812,115 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 4 | Jun 5 | S | 8,581 | $87.13 | Sale −$747,663 | 803,534 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 4 | Jun 5 | S | 826 | $87.91 | Sale −$72,614 | 802,708 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 4 | Jun 5 | M · derivative | 40,002 | $1.00 | $40,002 | 270,000 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 4 | Jun 5 | M | 13,351 | $13.89 | $185,445 | 113,353 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 4 | Jun 5 | S | 1,300 | $84.08 | Sale −$109,304 | 112,053 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 4 | Jun 5 | S | 9,212 | $85.11 | Sale −$784,033 | 102,841 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 4 | Jun 5 | S | 2,839 | $85.77 | Sale −$243,501 | 100,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Jun 4 | Jun 5 | M · derivative | 13,351 | $13.89 | $185,445 | 42,899 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 3 | Jun 5 | M | 60,000 | $1.00 | $60,000 | 862,708 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 3 | Jun 5 | S | 4,300 | $87.57 | Sale −$376,551 | 858,408 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 3 | Jun 5 | S | 6,295 | $88.98 | Sale −$560,129 | 852,113 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 3 | Jun 5 | S | 32,450 | $89.84 | Sale −$2,915,308 | 819,663 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 3 | Jun 5 | S | 9,925 | $90.78 | Sale −$900,992 | 809,738 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 3 | Jun 5 | S | 5,843 | $92.38 | Sale −$539,776 | 803,895 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 3 | Jun 5 | S | 1,187 | $93.04 | Sale −$110,438 | 802,708 | Yes | Form 4 |
| Wang David HSee Remarks | Jun 3 | Jun 5 | M · derivative | 60,000 | $1.00 | $60,000 | 310,002 | Yes | Form 4 |
| Dun Haiping | May 19 | May 21 | M | 5,000 | $5.60 | $28,000 | 5,000 | Yes | Form 4 |
| Dun Haiping | May 19 | May 21 | S | 1,333 | $63.84 | Sale −$85,099 | 3,667 | Yes | Form 4 |
| Dun Haiping | May 19 | May 21 | S | 500 | $65.09 | Sale −$32,545 | 3,167 | Yes | Form 4 |
| Dun Haiping | May 19 | May 21 | S | 1,309 | $67.21 | Sale −$87,978 | 1,858 | Yes | Form 4 |
| Dun Haiping | May 19 | May 21 | S | 1,858 | $67.54 | Sale −$125,489 | not reported | Yes | Form 4 |
| Dun Haiping | May 19 | May 21 | M · derivative | 5,000 | $5.60 | $28,000 | 50,000 | Yes | Form 4 |
| Pappis Charles C | Apr 17 | Apr 21 | M | 5,000 | $29.18 | $145,900 | 5,000 | Yes | Form 4 |
| Pappis Charles C | Apr 17 | Apr 21 | S | 5,000 | $52.00 | Sale −$260,000 | not reported | Yes | Form 4 |
| Pappis Charles C | Apr 17 | Apr 21 | M · derivative | 5,000 | $29.18 | $145,900 | not reported | Yes | Form 4 |
| Wang David HSee Remarks | Mar 12 | Mar 13 | M | 50,000 | $1.00 | $50,000 | 852,708 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 12 | Mar 13 | S | 10,561 | $44.92 | Sale −$474,400 | 842,147 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 12 | Mar 13 | S | 38,737 | $45.74 | Sale −$1,771,830 | 803,410 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 12 | Mar 13 | S | 702 | $46.57 | Sale −$32,692 | 802,708 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 12 | Mar 13 | M · derivative | 50,000 | $1.00 | $50,000 | 370,002 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | M | 60,000 | $13.89 | $833,400 | 60,900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | S | 11,910 | $44.89 | Sale −$534,640 | 48,990 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | S | 47,108 | $45.74 | Sale −$2,154,720 | 1,882 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | S | 982 | $46.55 | Sale −$45,712 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | M | 38,551 | $19.49 | $751,359 | 39,451 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | S | 8,639 | $44.94 | Sale −$388,237 | 30,812 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | S | 29,348 | $45.74 | Sale −$1,342,378 | 1,464 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | S | 564 | $46.57 | Sale −$26,265 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | M · derivative | 60,000 | $13.89 | $833,400 | 240,000 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12 | Mar 13 | M · derivative | 38,551 | $19.49 | $751,359 | 61,449 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 11 | Mar 13 | M | 60,000 | $1.00 | $60,000 | 862,708 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 11 | Mar 13 | S | 55,373 | $47.89 | Sale −$2,651,813 | 807,335 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 11 | Mar 13 | S | 4,627 | $48.34 | Sale −$223,669 | 802,708 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 11 | Mar 13 | M · derivative | 60,000 | $1.00 | $60,000 | 420,002 | Yes | Form 4 |
| Liu Tracy | Mar 11 | Mar 12 | M | 15,000 | $1.00 | $15,000 | 125,772 | Yes | Form 4 |
| Liu Tracy | Mar 11 | Mar 12 | S | 11,623 | $47.81 | Sale −$555,696 | 114,149 | Yes | Form 4 |
| Liu Tracy | Mar 11 | Mar 12 | S | 3,377 | $48.25 | Sale −$162,940 | 110,772 | Yes | Form 4 |
| Liu Tracy | Mar 11 | Mar 12 | M · derivative | 15,000 | $1.00 | $15,000 | not reported | Yes | Form 4 |
| Liu Tracy | Mar 10 | Mar 12 | M | 45,000 | $1.00 | $45,000 | 155,772 | Yes | Form 4 |
| Liu Tracy | Mar 10 | Mar 12 | S | 32,216 | $47.06 | Sale −$1,516,085 | 123,556 | Yes | Form 4 |
| Liu Tracy | Mar 10 | Mar 12 | S | 12,784 | $48.19 | Sale −$616,061 | 110,772 | Yes | Form 4 |
| Liu Tracy | Mar 10 | Mar 12 | M · derivative | 45,000 | $1.00 | $45,000 | 15,000 | Yes | Form 4 |
| Dun Haiping | Mar 9 | Mar 11 | M | 5,000 | $5.60 | $28,000 | 5,000 | Yes | Form 4 |
| Dun Haiping | Mar 9 | Mar 11 | S | 4,100 | $43.37 | Sale −$177,817 | 900 | Yes | Form 4 |
| Dun Haiping | Mar 9 | Mar 11 | S | 900 | $43.94 | Sale −$39,546 | not reported | Yes | Form 4 |
| Dun Haiping | Mar 9 | Mar 11 | M · derivative | 5,000 | $5.60 | $28,000 | 55,000 | Yes | Form 4 |
| Feng LisaSee remarks | Mar 6 | Mar 9 | M | 15,000 | $4.55 | $68,250 | 65,001 | Yes | Form 4 |
| Feng LisaSee remarks | Mar 6 | Mar 9 | S | 14,800 | $46.07 | Sale −$681,836 | 50,201 | Yes | Form 4 |
| Feng LisaSee remarks | Mar 6 | Mar 9 | S | 200 | $46.58 | Sale −$9,316 | 50,001 | Yes | Form 4 |
| Feng LisaSee remarks | Mar 6 | Mar 9 | M · derivative | 15,000 | $4.55 | $68,250 | not reported | Yes | Form 4 |
| Feng LisaSee remarks | Mar 5 | Mar 9 | M | 15,000 | $4.55 | $68,250 | 65,001 | Yes | Form 4 |
| Feng LisaSee remarks | Mar 5 | Mar 9 | S | 8,050 | $49.81 | Sale −$400,971 | 56,951 | Yes | Form 4 |
| Feng LisaSee remarks | Mar 5 | Mar 9 | S | 6,950 | $50.24 | Sale −$349,168 | 50,001 | Yes | Form 4 |
| Feng LisaSee remarks | Mar 5 | Mar 9 | M · derivative | 15,000 | $4.55 | $68,250 | not reported | Yes | Form 4 |
| Pappis Charles C | Mar 5 | Mar 9 | M | 5,000 | $29.18 | $145,900 | 5,000 | Yes | Form 4 |
| Pappis Charles C | Mar 5 | Mar 9 | S | 5,000 | $50.09 | Sale −$250,450 | not reported | Yes | Form 4 |
| Pappis Charles C | Mar 5 | Mar 9 | M · derivative | 5,000 | $29.18 | $145,900 | 5,000 | Yes | Form 4 |
| Wang David HSee Remarks | Feb 4 | Feb 6 | A · derivative | 545,400 | $7.36 | $4,014,144 | 1,636,197 | No | Form 4 |
| McKechnie MarkSee Remarks | Dec 8, 2025 | Dec 8, 2025 | M | 22,500 | $25.45 | $572,625 | 23,400 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Dec 8, 2025 | Dec 8, 2025 | S | 22,500 | $35.45 | Sale −$797,625 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Dec 8, 2025 | Dec 8, 2025 | M · derivative | 22,500 | $25.45 | $572,625 | not reported | Yes | Form 4 |
| McKechnie MarkSee Remarks | Dec 4, 2025 | Dec 8, 2025 | M | 8,750 | $4.55 | $39,813 | 9,650 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Dec 4, 2025 | Dec 8, 2025 | S | 7,754 | $33.50 | Sale −$259,759 | 1,896 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Dec 4, 2025 | Dec 8, 2025 | S | 996 | $34.26 | Sale −$34,123 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Dec 4, 2025 | Dec 8, 2025 | M · derivative | 8,750 | $4.55 | $39,813 | not reported | Yes | Form 4 |
| Wang David HSee Remarks | Dec 4, 2025 | Dec 5, 2025 | M | 60,000 | $1.00 | $60,000 | 862,708 | Yes | Form 4 |
| Wang David HSee Remarks | Dec 4, 2025 | Dec 5, 2025 | S | 19,817 | $33.52 | Sale −$664,266 | 842,891 | Yes | Form 4 |
| Wang David HSee Remarks | Dec 4, 2025 | Dec 5, 2025 | S | 40,183 | $34.42 | Sale −$1,383,099 | 802,708 | Yes | Form 4 |
| Wang David HSee Remarks | Dec 4, 2025 | Dec 5, 2025 | M · derivative | 60,000 | $1.00 | $60,000 | 480,002 | Yes | Form 4 |
| Wang David HSee Remarks | Dec 3, 2025 | Dec 5, 2025 | M | 70,000 | $1.00 | $70,000 | 872,708 | Yes | Form 4 |
| Wang David HSee Remarks | Dec 3, 2025 | Dec 5, 2025 | S | 68,800 | $33.05 | Sale −$2,273,840 | 803,908 | Yes | Form 4 |
| Wang David HSee Remarks | Dec 3, 2025 | Dec 5, 2025 | S | 1,200 | $33.56 | Sale −$40,272 | 802,708 | Yes | Form 4 |
| Wang David HSee Remarks | Dec 3, 2025 | Dec 5, 2025 | M · derivative | 70,000 | $1.00 | $70,000 | 540,002 | Yes | Form 4 |
| Chen FupingSee remarks | Dec 3, 2025 | Dec 4, 2025 | M | 20,000 | $1.77 | $35,400 | 20,000 | Yes | Form 4 |
| Chen FupingSee remarks | Dec 3, 2025 | Dec 4, 2025 | S | 19,700 | $33.05 | Sale −$651,085 | 300 | Yes | Form 4 |
| Chen FupingSee remarks | Dec 3, 2025 | Dec 4, 2025 | S | 300 | $33.57 | Sale −$10,071 | not reported | Yes | Form 4 |
| Chen FupingSee remarks | Dec 3, 2025 | Dec 4, 2025 | M · derivative | 20,000 | $1.77 | $35,400 | 21,165 | Yes | Form 4 |
| Chen FupingSee remarks | Dec 2, 2025 | Dec 4, 2025 | M | 100,000 | $1.77 | $177,000 | 100,000 | Yes | Form 4 |
| Chen FupingSee remarks | Dec 2, 2025 | Dec 4, 2025 | S | 100,000 | $33.20 | Sale −$3,320,000 | not reported | Yes | Form 4 |
| Chen FupingSee remarks | Dec 2, 2025 | Dec 4, 2025 | M · derivative | 100,000 | $1.77 | $177,000 | 41,165 | Yes | Form 4 |
| Feng LisaSee remarks | Nov 13, 2025 | Nov 14, 2025 | M | 15,000 | $5.60 | $84,000 | 65,001 | Yes | Form 4 |
| Feng LisaSee remarks | Nov 13, 2025 | Nov 14, 2025 | S | 15,000 | $33.77 | Sale −$506,550 | 50,001 | Yes | Form 4 |
| Feng LisaSee remarks | Nov 13, 2025 | Nov 14, 2025 | M · derivative | 15,000 | $5.60 | $84,000 | not reported | Yes | Form 4 |
| Feng LisaSee remarks | Nov 12, 2025 | Nov 14, 2025 | M | 15,000 | $5.60 | $84,000 | 65,001 | Yes | Form 4 |
| Feng LisaSee remarks | Nov 12, 2025 | Nov 14, 2025 | S | 15,000 | $32.76 | Sale −$491,400 | 50,001 | Yes | Form 4 |
| Feng LisaSee remarks | Nov 12, 2025 | Nov 14, 2025 | M · derivative | 15,000 | $5.60 | $84,000 | 15,000 | Yes | Form 4 |
| Dun Haiping | Nov 12, 2025 | Nov 14, 2025 | G | 755,090 | $0.00 | $0 | not reported | No | Form 4 |
| Wang David HSee Remarks | Oct 27, 2025 | Oct 29, 2025 | A · derivative | 545,400 | $7.36 | $4,014,144 | 545,400 | No | Form 4 |
| Wang David HSee Remarks | Sep 8, 2025 | Sep 30, 2025 | M | 130,000 | $1.00 | $130,000 | 802,708 | No | Form 4 |
| Wang David HSee Remarks | Sep 8, 2025 | Sep 30, 2025 | M · derivative | 130,000 | $1.00 | $130,000 | 610,002 | No | Form 4 |
| Wang JianSee remarks | Sep 18, 2025 | Sep 19, 2025 | M | 30,000 | $5.60 | $168,000 | 283,158 | Yes | Form 4 |
| Wang JianSee remarks | Sep 18, 2025 | Sep 19, 2025 | S | 30,000 | $35.00 | Sale −$1,050,000 | 253,158 | Yes | Form 4 |
| Wang JianSee remarks | Sep 18, 2025 | Sep 19, 2025 | M · derivative | 30,000 | $5.60 | $168,000 | not reported | Yes | Form 4 |
| Cheav SothearaSee remarks | Sep 18, 2025 | Sep 19, 2025 | M | 10,000 | $13.89 | $138,900 | 110,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Sep 18, 2025 | Sep 19, 2025 | S | 10,000 | $35.00 | Sale −$350,000 | 100,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Sep 18, 2025 | Sep 19, 2025 | M · derivative | 10,000 | $13.89 | $138,900 | 56,250 | Yes | Form 4 |
| Liu Tracy | Sep 17, 2025 | Sep 19, 2025 | M | 15,000 | $1.00 | $15,000 | 125,772 | Yes | Form 4 |
| Liu Tracy | Sep 17, 2025 | Sep 19, 2025 | S | 15,000 | $33.00 | Sale −$495,000 | 110,772 | Yes | Form 4 |
| Liu Tracy | Sep 17, 2025 | Sep 19, 2025 | M · derivative | 15,000 | $1.00 | $15,000 | 60,000 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 4, 2025 | Sep 5, 2025 | M | 60,000 | $1.00 | $60,000 | 732,708 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 4, 2025 | Sep 5, 2025 | S | 60,000 | $26.44 | Sale −$1,586,400 | 672,708 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 4, 2025 | Sep 5, 2025 | M · derivative | 60,000 | $1.00 | $60,000 | 740,002 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 3, 2025 | Sep 5, 2025 | M | 70,000 | $1.00 | $70,000 | 742,708 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 3, 2025 | Sep 5, 2025 | S | 66,057 | $26.73 | Sale −$1,765,704 | 676,651 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 3, 2025 | Sep 5, 2025 | S | 3,943 | $27.31 | Sale −$107,683 | 672,708 | Yes | Form 4 |
| Wang David HSee Remarks | Sep 3, 2025 | Sep 5, 2025 | M · derivative | 70,000 | $1.00 | $70,000 | 800,002 | Yes | Form 4 |
| Wang JianSee remarks | Aug 25, 2025 | Aug 26, 2025 | M | 30,000 | $5.60 | $168,000 | 283,158 | Yes | Form 4 |
| Wang JianSee remarks | Aug 25, 2025 | Aug 26, 2025 | S | 30,000 | $32.00 | Sale −$960,000 | 253,158 | Yes | Form 4 |
| Wang JianSee remarks | Aug 25, 2025 | Aug 26, 2025 | M · derivative | 30,000 | $5.60 | $168,000 | 30,000 | Yes | Form 4 |
| Wang JianSee remarks | Aug 22, 2025 | Aug 26, 2025 | M | 30,000 | $5.60 | $168,000 | 283,158 | Yes | Form 4 |
| Wang JianSee remarks | Aug 22, 2025 | Aug 26, 2025 | S | 30,000 | $30.00 | Sale −$900,000 | 253,158 | Yes | Form 4 |
| Wang JianSee remarks | Aug 22, 2025 | Aug 26, 2025 | M · derivative | 30,000 | $5.60 | $168,000 | 60,000 | Yes | Form 4 |
| Cheav SothearaSee remarks | Aug 22, 2025 | Aug 26, 2025 | M | 11,152 | $13.89 | $154,901 | 111,154 | Yes | Form 4 |
| Cheav SothearaSee remarks | Aug 22, 2025 | Aug 26, 2025 | S | 11,152 | $30.00 | Sale −$334,560 | 100,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Aug 22, 2025 | Aug 26, 2025 | M · derivative | 11,152 | $13.89 | $154,901 | 66,250 | Yes | Form 4 |
| Liu Tracy | Aug 12, 2025 | Aug 14, 2025 | A · derivative | 20,000 | $24.93 | $498,600 | 20,000 | No | Form 4 |
| Dun Haiping | Aug 12, 2025 | Aug 14, 2025 | A · derivative | 20,000 | $24.93 | $498,600 | 20,000 | No | Form 4 |
| Pappis Charles C | Aug 12, 2025 | Aug 14, 2025 | A · derivative | 20,000 | $24.93 | $498,600 | 20,000 | No | Form 4 |
| Liu Tracy | Jul 15, 2025 | Jul 17, 2025 | M | 15,000 | $1.00 | $15,000 | 125,772 | Yes | Form 4 |
| Liu Tracy | Jul 15, 2025 | Jul 17, 2025 | S | 15,000 | $30.00 | Sale −$450,000 | 110,772 | Yes | Form 4 |
| Liu Tracy | Jul 15, 2025 | Jul 17, 2025 | M · derivative | 15,000 | $1.00 | $15,000 | 75,000 | Yes | Form 4 |
| Feng LisaSee remarks | Jul 7, 2025 | Jul 9, 2025 | M | 15,000 | $5.60 | $84,000 | 65,001 | Yes | Form 4 |
| Feng LisaSee remarks | Jul 7, 2025 | Jul 9, 2025 | S | 15,000 | $28.00 | Sale −$420,000 | 50,001 | Yes | Form 4 |
| Feng LisaSee remarks | Jul 7, 2025 | Jul 9, 2025 | M · derivative | 15,000 | $5.60 | $84,000 | 30,000 | Yes | Form 4 |
| Feng LisaSee remarks | Jun 24, 2025 | Jun 26, 2025 | M | 15,000 | $5.60 | $84,000 | 65,001 | Yes | Form 4 |
| Feng LisaSee remarks | Jun 24, 2025 | Jun 26, 2025 | S | 15,000 | $26.00 | Sale −$390,000 | 50,001 | Yes | Form 4 |
| Feng LisaSee remarks | Jun 24, 2025 | Jun 26, 2025 | M · derivative | 15,000 | $5.60 | $84,000 | 45,000 | Yes | Form 4 |
| Wang David HSee Remarks | May 22, 2025 | May 23, 2025 | M | 60,000 | $1.00 | $60,000 | 732,708 | Yes | Form 4 |
| Wang David HSee Remarks | May 22, 2025 | May 23, 2025 | S | 60,000 | $22.63 | Sale −$1,357,800 | 672,708 | Yes | Form 4 |
| Wang David HSee Remarks | May 22, 2025 | May 23, 2025 | M · derivative | 60,000 | $1.00 | $60,000 | 870,002 | Yes | Form 4 |
| Wang David HSee Remarks | May 21, 2025 | May 23, 2025 | M | 70,000 | $1.00 | $70,000 | 742,708 | Yes | Form 4 |
| Wang David HSee Remarks | May 21, 2025 | May 23, 2025 | S | 69,992 | $23.60 | Sale −$1,651,811 | 672,716 | Yes | Form 4 |
| Wang David HSee Remarks | May 21, 2025 | May 23, 2025 | S | 8 | $24.04 | Sale −$192 | 672,708 | Yes | Form 4 |
| Wang David HSee Remarks | May 21, 2025 | May 23, 2025 | M · derivative | 70,000 | $1.00 | $70,000 | 930,002 | Yes | Form 4 |
| Pappis Charles C | Mar 15, 2025 | May 21, 2025 | A · derivative | 10,000 | $29.18 | $291,800 | 10,000 | No | Form 4 |
| McKechnie MarkSee Remarks | May 14, 2025 | May 16, 2025 | M | 15,000 | $5.60 | $84,000 | 15,900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | May 14, 2025 | May 16, 2025 | S | 15,000 | $25.22 | Sale −$378,300 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | May 14, 2025 | May 16, 2025 | M · derivative | 15,000 | $5.60 | $84,000 | not reported | Yes | Form 4 |
| Hu Chenming | Mar 17, 2025 | Mar 19, 2025 | S | 163,308 | $30.00 | Sale −$4,899,240 | 100,002 | Yes | Form 4 |
| Dun Haiping | Mar 14, 2025 | Mar 18, 2025 | S | 2,456 | $28.32 | Sale −$69,554 | 762,152 | Yes | Form 4 |
| Dun Haiping | Mar 14, 2025 | Mar 18, 2025 | S | 7,062 | $29.23 | Sale −$206,422 | 755,090 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12, 2025 | Mar 14, 2025 | M | 15,000 | $5.60 | $84,000 | 15,900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12, 2025 | Mar 14, 2025 | S | 15,000 | $27.42 | Sale −$411,300 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Mar 12, 2025 | Mar 14, 2025 | M · derivative | 15,000 | $5.60 | $84,000 | 15,000 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 13, 2025 | Mar 13, 2025 | S | 36,481 | $27.29 | Sale −$995,566 | 673,727 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 13, 2025 | Mar 13, 2025 | S | 1,019 | $27.65 | Sale −$28,175 | 672,708 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 12, 2025 | Mar 13, 2025 | S | 37,500 | $27.42 | Sale −$1,028,250 | 710,208 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 11, 2025 | Mar 13, 2025 | S | 56,250 | $26.57 | Sale −$1,494,563 | 747,708 | Yes | Form 4 |
| Dun Haiping | Mar 10, 2025 | Mar 12, 2025 | S | 15,001 | $26.54 | Sale −$398,127 | 764,608 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 3, 2025 | Mar 5, 2025 | M | 210,000 | $0.50 | $105,000 | 808,006 | No | Form 4 |
| Wang David HSee Remarks | Mar 3, 2025 | Mar 5, 2025 | F | 4,048 | $25.94 | $105,005 | 803,958 | No | Form 4 |
| Wang David HSee Remarks | Mar 3, 2025 | Mar 5, 2025 | M · derivative | 210,000 | $0.50 | $105,000 | not reported | No | Form 4 |
| Dun Haiping | Mar 3, 2025 | Mar 5, 2025 | M | 25,001 | $0.50 | $12,501 | 780,091 | No | Form 4 |
| Dun Haiping | Mar 3, 2025 | Mar 5, 2025 | F | 482 | $25.94 | $12,503 | 779,609 | No | Form 4 |
| Dun Haiping | Mar 3, 2025 | Mar 5, 2025 | M · derivative | 25,001 | $0.50 | $12,501 | not reported | No | Form 4 |
| McKechnie MarkSee Remarks | Feb 6, 2025 | Feb 10, 2025 | M | 15,000 | $5.60 | $84,000 | 15,900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Feb 6, 2025 | Feb 10, 2025 | S | 15,000 | $22.00 | Sale −$330,000 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Feb 6, 2025 | Feb 10, 2025 | M · derivative | 15,000 | $5.60 | $84,000 | 30,000 | Yes | Form 4 |
| Cheav SothearaSee remarks | Feb 6, 2025 | Feb 10, 2025 | M | 10,000 | $13.89 | $138,900 | 110,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Feb 6, 2025 | Feb 10, 2025 | M | 12,598 | $13.89 | $174,986 | 122,600 | Yes | Form 4 |
| Cheav SothearaSee remarks | Feb 6, 2025 | Feb 10, 2025 | S | 22,598 | $23.00 | Sale −$519,754 | 100,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Feb 6, 2025 | Feb 10, 2025 | M · derivative | 10,000 | $13.89 | $138,900 | 90,000 | Yes | Form 4 |
| Cheav SothearaSee remarks | Feb 6, 2025 | Feb 10, 2025 | M · derivative | 12,598 | $13.89 | $174,986 | 77,402 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 29, 2024 | Dec 3, 2024 | S | 56,250 | $17.44 | Sale −$981,000 | 598,006 | Yes | Form 4 |
| Dun Haiping | Nov 29, 2024 | Dec 3, 2024 | S | 19,058 | $17.43 | Sale −$332,181 | 755,090 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 26, 2024 | Nov 29, 2024 | S | 46,766 | $17.80 | Sale −$832,435 | 663,740 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 26, 2024 | Nov 29, 2024 | S | 9,484 | $18.31 | Sale −$173,652 | 654,256 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 22, 2024 | Nov 26, 2024 | S | 56,250 | $19.08 | Sale −$1,073,250 | 710,506 | Yes | Form 4 |
| Dun Haiping | Nov 22, 2024 | Nov 26, 2024 | S | 15,000 | $19.12 | Sale −$286,800 | 774,148 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 14, 2024 | Nov 18, 2024 | M | 270,000 | $0.50 | $135,000 | 774,018 | No | Form 4 |
| Wang David HSee Remarks | Nov 14, 2024 | Nov 18, 2024 | F | 7,262 | $18.59 | $135,001 | 766,756 | No | Form 4 |
| Wang David HSee Remarks | Nov 14, 2024 | Nov 18, 2024 | M · derivative | 270,000 | $0.50 | $135,000 | 210,000 | No | Form 4 |
| Dun Haiping | Nov 14, 2024 | Nov 18, 2024 | M | 35,000 | $0.50 | $17,500 | 790,090 | No | Form 4 |
| Dun Haiping | Nov 14, 2024 | Nov 18, 2024 | F | 942 | $18.59 | $17,512 | 789,148 | No | Form 4 |
| Dun Haiping | Nov 14, 2024 | Nov 18, 2024 | M · derivative | 35,000 | $0.50 | $17,500 | 25,001 | No | Form 4 |
| Xing Xiao | Oct 8, 2024 | Oct 8, 2024 | S | 90,396 | $21.13 | Sale −$1,910,067 | 2,338,510 | Yes | Form 4 |
| Shanghai Pudong Science & Technology Investment Group Co., Ltd. | Oct 8, 2024 | Oct 8, 2024 | S | 90,396 | $21.13 | Sale −$1,910,067 | 2,338,510 | Yes | Form 4 |
| Xing Xiao | Oct 7, 2024 | Oct 8, 2024 | S | 173,005 | $23.32 | Sale −$4,034,477 | 2,530,901 | Yes | Form 4 |
| Xing Xiao | Oct 7, 2024 | Oct 8, 2024 | S | 101,018 | $25.35 | Sale −$2,560,806 | 2,429,883 | Yes | Form 4 |
| Xing Xiao | Oct 7, 2024 | Oct 8, 2024 | S | 977 | $26.01 | Sale −$25,412 | 2,428,906 | Yes | Form 4 |
| Shanghai Pudong Science & Technology Investment Group Co., Ltd. | Oct 7, 2024 | Oct 8, 2024 | S | 100,514 | $25.36 | Sale −$2,549,035 | 2,603,392 | Yes | Form 4 |
| Shanghai Pudong Science & Technology Investment Group Co., Ltd. | Oct 7, 2024 | Oct 8, 2024 | S | 1,481 | $25.02 | Sale −$37,055 | 2,601,911 | Yes | Form 4 |
| Shanghai Pudong Science & Technology Investment Group Co., Ltd. | Oct 7, 2024 | Oct 8, 2024 | S | 173,005 | $23.32 | Sale −$4,034,477 | 2,428,906 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Oct 4, 2024 | Oct 8, 2024 | M | 16,516 | $5.60 | $92,490 | 17,416 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Oct 4, 2024 | Oct 8, 2024 | S | 16,516 | $22.00 | Sale −$363,352 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Oct 4, 2024 | Oct 8, 2024 | M · derivative | 16,516 | $5.60 | $92,490 | 45,000 | Yes | Form 4 |
| Xing Xiao | Oct 4, 2024 | Oct 8, 2024 | S | 580,873 | $21.33 | Sale −$12,390,021 | 2,823,033 | Yes | Form 4 |
| Xing Xiao | Oct 4, 2024 | Oct 8, 2024 | S | 119,127 | $21.79 | Sale −$2,595,777 | 2,703,906 | Yes | Form 4 |
| Shanghai Pudong Science & Technology Investment Group Co., Ltd. | Oct 4, 2024 | Oct 8, 2024 | S | 570,735 | $21.52 | Sale −$12,282,217 | 2,833,171 | Yes | Form 4 |
| Shanghai Pudong Science & Technology Investment Group Co., Ltd. | Oct 4, 2024 | Oct 8, 2024 | S | 129,265 | $20.94 | Sale −$2,706,809 | 2,703,906 | Yes | Form 4 |
| Xing Xiao | Oct 2, 2024 | Oct 3, 2024 | S | 26,300 | $20.01 | Sale −$526,263 | 3,403,906 | Yes | Form 4 |
| Shanghai Science & Technology Venture Capital (Group) Co., Ltd. | Oct 2, 2024 | Oct 3, 2024 | S | 26,300 | $20.01 | Sale −$526,263 | 3,403,906 | Yes | Form 4 |
| Xing Xiao | Oct 1, 2024 | Oct 3, 2024 | S | 8,304 | $20.19 | Sale −$167,658 | 3,430,206 | Yes | Form 4 |
| Shanghai Science & Technology Venture Capital (Group) Co., Ltd. | Oct 1, 2024 | Oct 3, 2024 | S | 8,304 | $20.19 | Sale −$167,658 | 3,430,206 | Yes | Form 4 |
| Chen FupingSee remarks | Sep 21, 2024 | Sep 24, 2024 | A · derivative | 30,000 | $28.42 | $852,600 | 30,000 | No | Form 4 |
| Dun Haiping | Aug 29, 2024 | Sep 3, 2024 | S | 19,097 | $18.08 | Sale −$345,274 | 755,090 | Yes | Form 4 |
| Dun Haiping | Aug 22, 2024 | Aug 26, 2024 | S | 15,000 | $19.85 | Sale −$297,750 | 774,187 | Yes | Form 4 |
| Hu Chenming | Aug 12, 2024 | Aug 20, 2024 | A · derivative | 20,000 | $18.89 | $377,800 | 20,000 | No | Form 4 |
| Dun Haiping | Aug 12, 2024 | Aug 20, 2024 | A · derivative | 20,000 | $18.89 | $377,800 | 20,000 | No | Form 4 |
| Liu Tracy | Aug 12, 2024 | Aug 20, 2024 | A · derivative | 20,000 | $18.89 | $377,800 | 20,000 | No | Form 4 |
| Dun Haiping | Aug 14, 2024 | Aug 16, 2024 | M | 35,000 | $0.50 | $17,500 | 790,090 | No | Form 4 |
| Dun Haiping | Aug 14, 2024 | Aug 16, 2024 | F | 903 | $19.38 | $17,500 | 789,187 | No | Form 4 |
| Dun Haiping | Aug 14, 2024 | Aug 16, 2024 | M · derivative | 35,000 | $0.50 | $17,500 | 60,001 | No | Form 4 |
| Dun Haiping | Jun 27, 2024 | Jul 1, 2024 | G | 100,000 | $0.00 | $0 | 755,090 | No | Form 4 |
| Dun Haiping | Jun 27, 2024 | Jul 1, 2024 | G | 300,000 | $0.00 | $0 | not reported | No | Form 4 |
| Wang JianSee remarks | Jun 11, 2024 | Jun 12, 2024 | M | 30,000 | $4.62 | $138,600 | 283,158 | Yes | Form 4 |
| Wang JianSee remarks | Jun 11, 2024 | Jun 12, 2024 | S | 28,320 | $22.98 | Sale −$650,794 | 254,838 | Yes | Form 4 |
| Wang JianSee remarks | Jun 11, 2024 | Jun 12, 2024 | S | 1,680 | $23.68 | Sale −$39,782 | 253,158 | Yes | Form 4 |
| Wang JianSee remarks | Jun 11, 2024 | Jun 12, 2024 | M · derivative | 30,000 | $4.62 | $138,600 | not reported | Yes | Form 4 |
| Wang JianSee remarks | Jun 10, 2024 | Jun 12, 2024 | M | 30,000 | $4.62 | $138,600 | 283,158 | Yes | Form 4 |
| Wang JianSee remarks | Jun 10, 2024 | Jun 12, 2024 | S | 30,000 | $22.07 | Sale −$662,100 | 253,158 | Yes | Form 4 |
| Wang JianSee remarks | Jun 10, 2024 | Jun 12, 2024 | M · derivative | 30,000 | $4.62 | $138,600 | 30,000 | Yes | Form 4 |
| Wang JianSee remarks | Jun 7, 2024 | Jun 7, 2024 | M | 30,000 | $4.62 | $138,600 | 283,158 | Yes | Form 4 |
| Wang JianSee remarks | Jun 7, 2024 | Jun 7, 2024 | S | 30,000 | $22.07 | Sale −$662,100 | 253,158 | Yes | Form 4 |
| Wang JianSee remarks | Jun 7, 2024 | Jun 7, 2024 | M · derivative | 30,000 | $4.62 | $138,600 | 60,000 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jun 6, 2024 | Jun 7, 2024 | M | 14,016 | $4.62 | $64,754 | 14,916 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jun 6, 2024 | Jun 7, 2024 | S | 14,016 | $22.92 | Sale −$321,247 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jun 6, 2024 | Jun 7, 2024 | M | 5,984 | $5.60 | $33,510 | 6,884 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jun 6, 2024 | Jun 7, 2024 | S | 5,984 | $22.92 | Sale −$137,153 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jun 6, 2024 | Jun 7, 2024 | M · derivative | 14,016 | $4.62 | $64,754 | not reported | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jun 6, 2024 | Jun 7, 2024 | M · derivative | 5,984 | $5.60 | $33,510 | 61,516 | Yes | Form 4 |
| Wang JianSee remarks | Jun 6, 2024 | Jun 7, 2024 | M | 30,000 | $4.62 | $138,600 | 283,158 | Yes | Form 4 |
| Wang JianSee remarks | Jun 6, 2024 | Jun 7, 2024 | S | 30,000 | $22.92 | Sale −$687,600 | 253,158 | Yes | Form 4 |
| Wang JianSee remarks | Jun 6, 2024 | Jun 7, 2024 | M · derivative | 30,000 | $4.62 | $138,600 | 90,000 | Yes | Form 4 |
| Wang David HSee Remarks | May 29, 2024 | May 31, 2024 | S | 45,000 | $22.62 | Sale −$1,017,900 | 545,108 | Yes | Form 4 |
| Wang David HSee Remarks | May 29, 2024 | May 31, 2024 | S | 41,090 | $22.62 | Sale −$929,456 | 504,018 | Yes | Form 4 |
| Dun Haiping | May 29, 2024 | May 31, 2024 | S | 19,239 | $22.63 | Sale −$435,379 | 855,090 | Yes | Form 4 |
| Wang David HSee Remarks | May 22, 2024 | May 24, 2024 | S | 45,000 | $22.81 | Sale −$1,026,450 | 635,108 | Yes | Form 4 |
| Wang David HSee Remarks | May 22, 2024 | May 24, 2024 | S | 45,000 | $22.81 | Sale −$1,026,450 | 590,108 | Yes | Form 4 |
| Dun Haiping | May 22, 2024 | May 24, 2024 | S | 15,000 | $22.88 | Sale −$343,200 | 874,329 | Yes | Form 4 |
| Dun Haiping | May 14, 2024 | May 16, 2024 | M | 35,000 | $0.50 | $17,500 | 890,090 | No | Form 4 |
| Dun Haiping | May 14, 2024 | May 16, 2024 | F | 761 | $23.02 | $17,518 | 889,329 | No | Form 4 |
| Dun Haiping | May 14, 2024 | May 16, 2024 | M · derivative | 35,000 | $0.50 | $17,500 | 95,001 | No | Form 4 |
| Wang David HSee Remarks | May 14, 2024 | May 16, 2024 | M | 180,000 | $0.50 | $90,000 | 684,018 | No | Form 4 |
| Wang David HSee Remarks | May 14, 2024 | May 16, 2024 | F | 3,910 | $23.02 | $90,008 | 680,108 | No | Form 4 |
| Wang David HSee Remarks | May 14, 2024 | May 16, 2024 | M · derivative | 180,000 | $0.50 | $90,000 | 480,000 | No | Form 4 |
| Cheav SothearaSee remarks | Mar 14, 2024 | Mar 15, 2024 | S | 2,617 | $27.49 | Sale −$71,941 | 102,385 | Yes | Form 4 |
| Cheav SothearaSee remarks | Mar 14, 2024 | Mar 15, 2024 | S | 2,383 | $28.32 | Sale −$67,487 | 100,002 | Yes | Form 4 |
| Dun Haiping | Mar 14, 2024 | Mar 15, 2024 | S | 15,877 | $27.56 | Sale −$437,570 | 858,647 | Yes | Form 4 |
| Dun Haiping | Mar 14, 2024 | Mar 15, 2024 | S | 3,557 | $28.34 | Sale −$100,805 | 855,090 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 14, 2024 | Mar 15, 2024 | S | 76,478 | $27.51 | Sale −$2,103,910 | 514,629 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 14, 2024 | Mar 15, 2024 | S | 10,611 | $28.38 | Sale −$301,140 | 504,018 | Yes | Form 4 |
| Cheav SothearaSee remarks | Mar 13, 2024 | Mar 15, 2024 | S | 5,000 | $29.09 | Sale −$145,450 | 105,002 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 8, 2024 | Mar 12, 2024 | S | 45,000 | $30.36 | Sale −$1,366,200 | 636,107 | Yes | Form 4 |
| Wang David HSee Remarks | Mar 8, 2024 | Mar 12, 2024 | S | 45,000 | $30.35 | Sale −$1,365,750 | 591,107 | Yes | Form 4 |
| Dun Haiping | Mar 8, 2024 | Mar 12, 2024 | S | 15,000 | $30.36 | Sale −$455,400 | 874,524 | Yes | Form 4 |
| Dun Haiping | Mar 1, 2024 | Mar 5, 2024 | M | 35,000 | $0.50 | $17,500 | 890,090 | No | Form 4 |
| Dun Haiping | Mar 1, 2024 | Mar 5, 2024 | F | 566 | $30.92 | $17,501 | 889,524 | No | Form 4 |
| Dun Haiping | Mar 1, 2024 | Mar 5, 2024 | M · derivative | 35,000 | $0.50 | $17,500 | 130,001 | No | Form 4 |
| Wang David HSee Remarks | Mar 1, 2024 | Mar 5, 2024 | M | 180,000 | $0.50 | $90,000 | 684,018 | No | Form 4 |
| Wang David HSee Remarks | Mar 1, 2024 | Mar 5, 2024 | F | 2,911 | $30.92 | $90,008 | 681,107 | No | Form 4 |
| Wang David HSee Remarks | Mar 1, 2024 | Mar 5, 2024 | M · derivative | 180,000 | $0.50 | $90,000 | 660,000 | No | Form 4 |
| Liu Tracy | Feb 28, 2024 | Mar 1, 2024 | M | 12,500 | $5.60 | $70,000 | 123,272 | Yes | Form 4 |
| Liu Tracy | Feb 28, 2024 | Mar 1, 2024 | S | 12,500 | $25.20 | Sale −$315,000 | 110,772 | Yes | Form 4 |
| Liu Tracy | Feb 28, 2024 | Mar 1, 2024 | M · derivative | 12,500 | $5.60 | $70,000 | 19,500 | Yes | Form 4 |
| Feng LisaSee remarks | Feb 28, 2024 | Mar 1, 2024 | M | 7,500 | $5.60 | $42,000 | 57,501 | Yes | Form 4 |
| Feng LisaSee remarks | Feb 28, 2024 | Mar 1, 2024 | S | 7,500 | $25.20 | Sale −$189,000 | 50,001 | Yes | Form 4 |
| Feng LisaSee remarks | Feb 28, 2024 | Mar 1, 2024 | M · derivative | 7,500 | $5.60 | $42,000 | 60,000 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jan 12, 2024 | Jan 16, 2024 | M | 10,000 | $4.55 | $45,500 | 10,900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jan 12, 2024 | Jan 16, 2024 | S | 10,000 | $22.00 | Sale −$220,000 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Jan 12, 2024 | Jan 16, 2024 | M · derivative | 10,000 | $4.55 | $45,500 | 8,750 | Yes | Form 4 |
| Feng LisaSee remarks | Dec 26, 2023 | Dec 28, 2023 | M | 7,500 | $5.60 | $42,000 | 57,501 | Yes | Form 4 |
| Feng LisaSee remarks | Dec 26, 2023 | Dec 28, 2023 | S | 7,500 | $20.00 | Sale −$150,000 | 50,001 | Yes | Form 4 |
| Feng LisaSee remarks | Dec 26, 2023 | Dec 28, 2023 | M · derivative | 7,500 | $5.60 | $42,000 | 67,500 | Yes | Form 4 |
| Liu Tracy | Dec 26, 2023 | Dec 28, 2023 | M | 10,000 | $5.60 | $56,000 | 120,772 | Yes | Form 4 |
| Liu Tracy | Dec 26, 2023 | Dec 28, 2023 | S | 10,000 | $20.00 | Sale −$200,000 | 110,772 | Yes | Form 4 |
| Liu Tracy | Dec 26, 2023 | Dec 28, 2023 | M · derivative | 10,000 | $5.60 | $56,000 | 32,000 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 29, 2023 | Dec 1, 2023 | S | 45,000 | $17.14 | Sale −$771,300 | 543,794 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 29, 2023 | Dec 1, 2023 | S | 39,776 | $17.13 | Sale −$681,363 | 504,018 | Yes | Form 4 |
| Dun Haiping | Nov 29, 2023 | Dec 1, 2023 | S | 18,984 | $17.25 | Sale −$327,474 | 855,090 | Yes | Form 4 |
| Dun Haiping | Nov 22, 2023 | Nov 27, 2023 | S | 15,000 | $17.66 | Sale −$264,900 | 874,074 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 22, 2023 | Nov 27, 2023 | S | 45,000 | $17.67 | Sale −$795,150 | 633,794 | Yes | Form 4 |
| Wang David HSee Remarks | Nov 22, 2023 | Nov 27, 2023 | S | 45,000 | $17.68 | Sale −$795,600 | 588,794 | Yes | Form 4 |
| Liu Tracy | Nov 20, 2023 | Nov 22, 2023 | M | 15,000 | $7.36 | $110,400 | 51,924 | Yes | Form 4 |
| Liu Tracy | Nov 20, 2023 | Nov 22, 2023 | S | 15,000 | $17.91 | Sale −$268,650 | 36,924 | Yes | Form 4 |
| Liu Tracy | Nov 20, 2023 | Nov 22, 2023 | M · derivative | 15,000 | $7.36 | $110,400 | not reported | Yes | Form 4 |
| Dun Haiping | Nov 14, 2023 | Nov 16, 2023 | M | 35,000 | $0.50 | $17,500 | 890,090 | No | Form 4 |
| Dun Haiping | Nov 14, 2023 | Nov 16, 2023 | F | 1,016 | $17.23 | $17,506 | 889,074 | No | Form 4 |
| Dun Haiping | Nov 14, 2023 | Nov 16, 2023 | M · derivative | 35,000 | $0.50 | $17,500 | 165,001 | No | Form 4 |
| Wang David HSee Remarks | Nov 14, 2023 | Nov 16, 2023 | M | 180,000 | $0.50 | $90,000 | 684,018 | No | Form 4 |
| Wang David HSee Remarks | Nov 14, 2023 | Nov 16, 2023 | F | 5,224 | $17.23 | $90,010 | 678,794 | No | Form 4 |
| Wang David HSee Remarks | Nov 14, 2023 | Nov 16, 2023 | M · derivative | 180,000 | $0.50 | $90,000 | 840,000 | No | Form 4 |
| Cheav SothearaSee remarks | Nov 13, 2023 | Nov 15, 2023 | M | 13,500 | $5.33 | $71,955 | 123,502 | Yes | Form 4 |
| Cheav SothearaSee remarks | Nov 13, 2023 | Nov 15, 2023 | M | 12,500 | $4.62 | $57,750 | 136,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Nov 13, 2023 | Nov 15, 2023 | S | 26,000 | $16.79 | Sale −$436,540 | 110,002 | Yes | Form 4 |
| Cheav SothearaSee remarks | Nov 13, 2023 | Nov 15, 2023 | M · derivative | 13,500 | $5.33 | $71,955 | not reported | Yes | Form 4 |
| Cheav SothearaSee remarks | Nov 13, 2023 | Nov 15, 2023 | M · derivative | 12,500 | $4.62 | $57,750 | not reported | Yes | Form 4 |
| McKechnie MarkSee Remarks | Oct 11, 2023 | Oct 13, 2023 | M | 11,250 | $4.55 | $51,188 | 12,150 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Oct 11, 2023 | Oct 13, 2023 | S | 11,250 | $20.00 | Sale −$225,000 | 900 | Yes | Form 4 |
| McKechnie MarkSee Remarks | Oct 11, 2023 | Oct 13, 2023 | M · derivative | 11,250 | $4.55 | $51,188 | 18,750 | Yes | Form 4 |