| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| ACMR | McKechnie Mark | See Remarks | Mar 12 '26 | Option Exercise | 16.08 | 197,102 | 3,169,518 | 240,000 | Mar 13 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Mar 12 '26 | Sale | 45.58 | 98,551 | 4,491,952 | 900 | Mar 13 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Dec 08 '25 | Sale | 35.45 | 22,500 | 797,625 | 900 | Dec 08 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Dec 08 '25 | Option Exercise | 25.45 | 45,000 | 1,145,250 | 23,400 | Dec 08 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Dec 04 '25 | Option Exercise | 4.55 | 17,500 | 79,626 | 9,650 | Dec 08 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Dec 04 '25 | Sale | 33.59 | 8,750 | 293,882 | 900 | Dec 08 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | May 14 '25 | Option Exercise | 5.60 | 30,000 | 168,000 | 15,900 | May 16 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | May 14 '25 | Sale | 25.22 | 15,000 | 378,300 | 900 | May 16 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Mar 12 '25 | Option Exercise | 5.60 | 30,000 | 168,000 | 15,900 | Mar 14 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Mar 12 '25 | Sale | 27.42 | 15,000 | 411,300 | 900 | Mar 14 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Feb 06 '25 | Option Exercise | 5.60 | 30,000 | 168,000 | 30,000 | Feb 10 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Feb 06 '25 | Sale | 22.00 | 15,000 | 330,000 | 900 | Feb 10 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Oct 04 '24 | Option Exercise | 5.60 | 33,032 | 184,980 | 45,000 | Oct 08 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Oct 04 '24 | Sale | 22.00 | 16,516 | 363,352 | 900 | Oct 08 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Jun 06 '24 | Option Exercise | 4.91 | 40,000 | 196,528 | 61,516 | Jun 07 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Jun 06 '24 | Sale | 22.92 | 5,984 | 137,153 | 900 | Jun 07 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Jan 12 '24 | Option Exercise | 4.55 | 20,000 | 91,000 | 10,900 | Jan 16 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Jan 12 '24 | Sale | 22.00 | 10,000 | 220,000 | 900 | Jan 16 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Oct 11 '23 | Option Exercise | 4.55 | 22,500 | 102,376 | 18,750 | Oct 13 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Oct 11 '23 | Sale | 20.00 | 11,250 | 225,000 | 900 | Oct 13 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Sep 01 '23 | Option Exercise | 4.55 | 60,000 | 273,000 | 30,900 | Sep 05 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Sep 01 '23 | Sale | 18.00 | 30,000 | 540,000 | 900 | Sep 05 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Mar 10 '22 | Option Exercise | 13.85 | 5,000 | 69,250 | 5,300 | Mar 11 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Mar 10 '22 | Sale | 64.20 | 5,000 | 320,976 | 300 | Mar 11 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Mar 09 '22 | Option Exercise | 13.85 | 300 | 4,155 | 300 | Mar 11 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Mar 10 '21 | Option Exercise | 13.85 | 5,000 | 69,250 | 4,672 | Mar 11 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Mar 09 '21 | Option Exercise | 13.85 | 300 | 4,155 | 9,672 | Mar 11 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Nov 18 '21 | Sale | 94.05 | 5,000 | 470,266 | 0 | Nov 22 12:00 AM |
| ACMR | McKechnie Mark | See Remarks | Nov 18 '21 | Option Exercise | 13.85 | 10,000 | 138,500 | 9,972 | Nov 22 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Aug 19 '21 | Option Exercise | 13.85 | 10,000 | 138,500 | 14,972 | Aug 20 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Aug 19 '21 | Sale | 82.08 | 5,000 | 410,382 | 0 | Aug 20 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Mar 12 '21 | Option Exercise | 13.85 | 20,056 | 277,776 | 19,972 | Mar 16 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Mar 12 '21 | Sale | 87.89 | 10,028 | 881,361 | 0 | Mar 16 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Nov 19 '20 | Option Exercise | 16.81 | 15,000 | 252,150 | 22,500 | Nov 20 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Nov 19 '20 | Sale | 74.45 | 7,500 | 558,375 | 0 | Nov 20 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Aug 27 '20 | Option Exercise | 13.85 | 9,170 | 127,004 | 30,000 | Aug 31 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Aug 27 '20 | Sale | 93.18 | 4,585 | 427,230 | 0 | Aug 31 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Jun 15 '20 | Option Exercise | 13.85 | 10,830 | 149,996 | 34,585 | Jun 17 12:00 AM |
| ACMR | McKechnie Mark | See remarks | Jun 15 '20 | Sale | 54.34 | 5,415 | 294,251 | 0 | Jun 17 12:00 AM |