| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| ACMR | Dun Haiping | Director | May 19 '26 | Option Exercise | 5.60 | 10,000 | 56,000 | 50,000 | May 21 12:00 AM |
| ACMR | Dun Haiping | Director | May 19 '26 | Sale | 66.22 | 5,000 | 331,111 | 0 | May 21 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 09 '26 | Option Exercise | 5.60 | 10,000 | 56,000 | 55,000 | Mar 11 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 09 '26 | Sale | 43.47 | 5,000 | 217,363 | 0 | Mar 11 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 14 '25 | Sale | 29.00 | 9,518 | 275,976 | 755,090 | Mar 18 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 10 '25 | Sale | 26.54 | 15,001 | 398,127 | 764,608 | Mar 12 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 03 '25 | Option Exercise | 0.50 | 50,002 | 25,002 | 780,091 | Mar 05 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 29 '24 | Sale | 17.43 | 19,058 | 332,181 | 755,090 | Dec 03 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 22 '24 | Sale | 19.12 | 15,000 | 286,800 | 774,148 | Nov 26 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 14 '24 | Option Exercise | 0.50 | 70,000 | 35,000 | 790,090 | Nov 18 12:00 AM |
| ACMR | Dun Haiping | Director | Aug 29 '24 | Sale | 18.08 | 19,097 | 345,274 | 755,090 | Sep 03 12:00 AM |
| ACMR | Dun Haiping | Director | Aug 22 '24 | Sale | 19.85 | 15,000 | 297,750 | 774,187 | Aug 26 12:00 AM |
| ACMR | Dun Haiping | Director | Aug 14 '24 | Option Exercise | 0.50 | 70,000 | 35,000 | 790,090 | Aug 16 12:00 AM |
| ACMR | Dun Haiping | Director | May 29 '24 | Sale | 22.63 | 19,239 | 435,379 | 855,090 | May 31 12:00 AM |
| ACMR | Dun Haiping | Director | May 22 '24 | Sale | 22.88 | 15,000 | 343,200 | 874,329 | May 24 12:00 AM |
| ACMR | Dun Haiping | Director | May 14 '24 | Option Exercise | 0.50 | 70,000 | 35,000 | 890,090 | May 16 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 14 '24 | Sale | 27.70 | 19,434 | 538,375 | 855,090 | Mar 15 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 08 '24 | Sale | 30.36 | 15,000 | 455,400 | 874,524 | Mar 12 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 01 '24 | Option Exercise | 0.50 | 70,000 | 35,000 | 890,090 | Mar 05 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 29 '23 | Sale | 17.25 | 18,984 | 327,474 | 855,090 | Dec 01 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 22 '23 | Sale | 17.66 | 15,000 | 264,900 | 874,074 | Nov 27 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 14 '23 | Option Exercise | 0.50 | 70,000 | 35,000 | 890,090 | Nov 16 12:00 AM |
| ACMR | Dun Haiping | Director | Aug 22 '23 | Sale | 13.85 | 32,098 | 444,557 | 855,090 | Aug 24 12:00 AM |
| ACMR | Dun Haiping | Director | Jun 01 '23 | Sale | 10.00 | 37,500 | 375,000 | 887,188 | Jun 05 12:00 AM |
| ACMR | Dun Haiping | Director | May 22 '23 | Option Exercise | 0.50 | 75,000 | 37,500 | 926,616 | May 24 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 16 '23 | Sale | 12.06 | 37,500 | 452,250 | 889,116 | Mar 20 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 09 '23 | Option Exercise | 0.50 | 75,000 | 37,500 | 928,120 | Mar 13 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 30 '22 | Sale | 8.43 | 35,327 | 297,807 | 890,620 | Dec 02 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 22 '22 | Option Exercise | 0.25 | 75,000 | 18,750 | 928,120 | Nov 25 12:00 AM |
| ACMR | Dun Haiping | Director | Nov 14 '22 | Option Exercise | 0.25 | 75,000 | 18,750 | 892,590 | Nov 15 12:00 AM |
| ACMR | Dun Haiping | Director | Aug 22 '22 | Sale | 16.10 | 36,537 | 588,246 | 855,090 | Aug 24 12:00 AM |
| ACMR | Dun Haiping | Director | Aug 15 '22 | Option Exercise | 0.50 | 75,000 | 37,500 | 929,109 | Aug 17 12:00 AM |
| ACMR | Dun Haiping | Director | Aug 15 '22 | Sale | 19.28 | 36,519 | 704,086 | 891,627 | Aug 17 12:00 AM |
| ACMR | Dun Haiping | Director | Aug 08 '22 | Option Exercise | 0.50 | 75,000 | 37,500 | 892,590 | Aug 10 12:00 AM |
| ACMR | Dun Haiping | Director | May 27 '22 | Sale | 15.00 | 36,150 | 542,250 | 855,090 | May 31 12:00 AM |
| ACMR | Dun Haiping | Director | May 18 '22 | Option Exercise | 1.00 | 75,000 | 75,000 | 892,590 | May 20 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 09 '22 | Option Exercise | 1.50 | 24,538 | 36,808 | 309,568 | Mar 11 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 09 '22 | Sale | 82.09 | 12,269 | 1,007,102 | 297,299 | Mar 11 12:00 AM |
| ACMR | Dun Haiping | Director | Mar 02 '22 | Option Exercise | 1.50 | 25,000 | 37,500 | 297,530 | Mar 04 12:00 AM |