Follow the people · Insider
David H. Wang
David H. Wang files insider transactions with the SEC as a director and officer and 10% owner of ACM Research. We hold 6 disclosed purchases and sales filed since 3 July 2018, 2 of them in the last 90 days.
- Files forACMR
- Disclosed buys and sells6 in all, 2 in the last 90 days
- Last disclosure10 September 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 29 June 2018 — 9 September 2026Director and Officer and 10% owner · ACM Research 145 Form 4 lines · source: SEC Form 4
Every transaction
145 transactions from SEC Form 4 — one row each, sort any column, open a row for the filing| 9 Sep 2026 | 10 Sep 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 4,807 shares | down −2.5% | down −0.5% |
| 9 Sep 2026 | 10 Sep 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 1,100 shares | down −2.5% | down −0.5% |
| 9 Sep 2026 | 10 Sep 2026SEC Form 4 | 1 d | exercised options overnot a trade | ACM Researchderivative | 70,000 shares | down −2.5% | down −0.5% |
| 9 Sep 2026 | 10 Sep 2026SEC Form 4 | 1 d | exercised options overnot a trade | ACM Research | 70,000 shares | down −2.5% | down −0.5% |
| 9 Sep 2026 | 10 Sep 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 33,493 shares | down −2.5% | down −0.5% |
| 9 Sep 2026 | 10 Sep 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 18,934 shares | down −2.5% | down −0.5% |
| 9 Sep 2026 | 10 Sep 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 11,666 shares | down −2.5% | down −0.5% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 70,000 shares | down −6.4% | down −0.5% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 70,000 shares | down −6.4% | down −0.5% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 4,803 shares | down −6.4% | down −0.5% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 51,374 shares | down −6.4% | down −0.5% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 12,323 shares | down −6.4% | down −0.5% |
| 8 Sep 2026 | 10 Sep 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 1,500 shares | down −6.4% | down −0.5% |
| 4 Jun 2026 | 5 Jun 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 17,543 shares | down −20.2% | down −5.6% |
| 4 Jun 2026 | 5 Jun 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 10,992 shares | down −20.2% | down −5.6% |
| 4 Jun 2026 | 5 Jun 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 8,581 shares | down −20.2% | down −5.6% |
| 4 Jun 2026 | 5 Jun 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 826 shares | down −20.2% | down −5.6% |
| 4 Jun 2026 | 5 Jun 2026SEC Form 4 | 1 d | exercised options overnot a trade | ACM Researchderivative | 40,002 shares | down −20.2% | down −5.6% |
| 4 Jun 2026 | 5 Jun 2026SEC Form 4 | 1 d | exercised options overnot a trade | ACM Research | 40,002 shares | down −20.2% | down −5.6% |
| 4 Jun 2026 | 5 Jun 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 2,060 shares | down −20.2% | down −5.6% |
| 3 Jun 2026 | 5 Jun 2026SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 60,000 shares | down −19.0% | down −5.6% |
| 3 Jun 2026 | 5 Jun 2026SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 60,000 shares | down −19.0% | down −5.6% |
| 3 Jun 2026 | 5 Jun 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 4,300 shares | down −19.0% | down −5.6% |
| 3 Jun 2026 | 5 Jun 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 6,295 shares | down −19.0% | down −5.6% |
| 3 Jun 2026 | 5 Jun 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 32,450 shares | down −19.0% | down −5.6% |
| 3 Jun 2026 | 5 Jun 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 9,925 shares | down −19.0% | down −5.6% |
| 3 Jun 2026 | 5 Jun 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 5,843 shares | down −19.0% | down −5.6% |
| 3 Jun 2026 | 5 Jun 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 1,187 shares | down −19.0% | down −5.6% |
| 13 May 2026 | 6 Jul 2026SEC Form 4 | 54 d | was grantednot a trade | ACM Researchderivative | 6,208 shares | up +11.2% | down −26.9% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | exercised options overnot a trade | ACM Researchderivative | 50,000 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | exercised options overnot a trade | ACM Research | 50,000 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 10,561 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 38,737 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 702 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | exercised options overnot a trade | ACM Research | 50,000 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 10,561 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 38,737 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | sold on the open market | ACM Research | 702 shares | up +59.0% | up +55.2% |
| 12 Mar 2026 | 13 Mar 2026SEC Form 4 | 1 d | exercised options overnot a trade | ACM Researchderivative | 50,000 shares | up +59.0% | up +55.2% |
| 11 Mar 2026 | 13 Mar 2026SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 60,000 shares | up +50.4% | up +55.2% |
| 11 Mar 2026 | 13 Mar 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 55,373 shares | up +50.4% | up +55.2% |
| 11 Mar 2026 | 13 Mar 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 4,627 shares | up +50.4% | up +55.2% |
| 11 Mar 2026 | 13 Mar 2026SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 60,000 shares | up +50.4% | up +55.2% |
| 11 Mar 2026 | 13 Mar 2026SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 60,000 shares | up +50.4% | up +55.2% |
| 11 Mar 2026 | 13 Mar 2026SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 60,000 shares | up +50.4% | up +55.2% |
| 11 Mar 2026 | 13 Mar 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 55,373 shares | up +50.4% | up +55.2% |
| 11 Mar 2026 | 13 Mar 2026SEC Form 4 | 2 d | sold on the open market | ACM Research | 4,627 shares | up +50.4% | up +55.2% |
| 4 Feb 2026 | 6 Feb 2026SEC Form 4 | 2 d | was grantednot a trade | ACM Researchderivative | 545,400 shares | up +27.4% | up +15.2% |
| 4 Feb 2026 | 6 Feb 2026SEC Form 4 | 2 d | was grantednot a trade | ACM Researchderivative | 545,400 shares | up +27.4% | up +15.2% |
| 4 Dec 2025 | 5 Dec 2025SEC Form 4 | 1 d | exercised options overnot a trade | ACM Researchderivative | 60,000 shares | up +108.0% | up +105.1% |
| 4 Dec 2025 | 5 Dec 2025SEC Form 4 | 1 d | exercised options overnot a trade | ACM Research | 60,000 shares | up +108.0% | up +105.1% |
| 4 Dec 2025 | 5 Dec 2025SEC Form 4 | 1 d | sold on the open market | ACM Research | 19,817 shares | up +108.0% | up +105.1% |
| 4 Dec 2025 | 5 Dec 2025SEC Form 4 | 1 d | sold on the open market | ACM Research | 40,183 shares | up +108.0% | up +105.1% |
| 3 Dec 2025 | 5 Dec 2025SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 70,000 shares | up +112.1% | up +105.1% |
| 3 Dec 2025 | 5 Dec 2025SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 70,000 shares | up +112.1% | up +105.1% |
| 3 Dec 2025 | 5 Dec 2025SEC Form 4 | 2 d | sold on the open market | ACM Research | 68,800 shares | up +112.1% | up +105.1% |
| 3 Dec 2025 | 5 Dec 2025SEC Form 4 | 2 d | sold on the open market | ACM Research | 1,200 shares | up +112.1% | up +105.1% |
| 27 Oct 2025 | 29 Oct 2025SEC Form 4 | 2 d | was grantednot a trade | ACM Researchderivative | 545,400 shares | up +69.7% | up +70.7% |
| 8 Sep 2025 | 30 Sep 2025SEC Form 4 | 22 d | exercised options overnot a trade | ACM Researchderivative | 130,000 shares | up +167.0% | up +84.0% |
| 8 Sep 2025 | 30 Sep 2025SEC Form 4 | 22 d | exercised options overnot a trade | ACM Research | 130,000 shares | up +167.0% | up +84.0% |
| 4 Sep 2025 | 5 Sep 2025SEC Form 4 | 1 d | exercised options overnot a trade | ACM Researchderivative | 60,000 shares | up +166.9% | up +162.7% |
| 4 Sep 2025 | 5 Sep 2025SEC Form 4 | 1 d | exercised options overnot a trade | ACM Research | 60,000 shares | up +166.9% | up +162.7% |
| 4 Sep 2025 | 5 Sep 2025SEC Form 4 | 1 d | sold on the open market | ACM Research | 60,000 shares | up +166.9% | up +162.7% |
| 3 Sep 2025 | 5 Sep 2025SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 70,000 shares | up +168.4% | up +162.7% |
| 3 Sep 2025 | 5 Sep 2025SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 70,000 shares | up +168.4% | up +162.7% |
| 3 Sep 2025 | 5 Sep 2025SEC Form 4 | 2 d | sold on the open market | ACM Research | 66,057 shares | up +168.4% | up +162.7% |
| 3 Sep 2025 | 5 Sep 2025SEC Form 4 | 2 d | sold on the open market | ACM Research | 3,943 shares | up +168.4% | up +162.7% |
| 22 May 2025 | 23 May 2025SEC Form 4 | 1 d | exercised options overnot a trade | ACM Researchderivative | 60,000 shares | up +219.4% | up +221.3% |
| 22 May 2025 | 23 May 2025SEC Form 4 | 1 d | exercised options overnot a trade | ACM Research | 60,000 shares | up +219.4% | up +221.3% |
| 22 May 2025 | 23 May 2025SEC Form 4 | 1 d | sold on the open market | ACM Research | 60,000 shares | up +219.4% | up +221.3% |
| 21 May 2025 | 23 May 2025SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 70,000 shares | up +212.6% | up +221.3% |
| 21 May 2025 | 23 May 2025SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 70,000 shares | up +212.6% | up +221.3% |
| 21 May 2025 | 23 May 2025SEC Form 4 | 2 d | sold on the open market | ACM Research | 69,992 shares | up +212.6% | up +221.3% |
| 21 May 2025 | 23 May 2025SEC Form 4 | 2 d | sold on the open market | ACM Research | 8 shares | up +212.6% | up +221.3% |
| 13 Mar 2025 | 13 Mar 2025SEC Form 4 | 0 d | sold on the open market | ACM Research | 36,481 shares | up +162.4% | up +162.4% |
| 13 Mar 2025 | 13 Mar 2025SEC Form 4 | 0 d | sold on the open market | ACM Research | 1,019 shares | up +162.4% | up +162.4% |
| 12 Mar 2025 | 13 Mar 2025SEC Form 4 | 1 d | sold on the open market | ACM Research | 37,500 shares | up +161.8% | up +162.4% |
| 11 Mar 2025 | 13 Mar 2025SEC Form 4 | 2 d | sold on the open market | ACM Research | 56,250 shares | up +166.5% | up +162.4% |
| 3 Mar 2025 | 5 Mar 2025SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 210,000 shares | up +196.2% | up +170.1% |
| 3 Mar 2025 | 5 Mar 2025SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 210,000 shares | up +196.2% | up +170.1% |
| 3 Mar 2025 | 5 Mar 2025SEC Form 4 | 2 d | had shares withheld for taxnot a trade | ACM Research | 4,048 shares | up +196.2% | up +170.1% |
| 29 Nov 2024 | 3 Dec 2024SEC Form 4 | 4 d | sold on the open market | ACM Research | 56,250 shares | up +318.8% | up +344.4% |
| 26 Nov 2024 | 29 Nov 2024SEC Form 4 | 3 d | sold on the open market | ACM Research | 46,766 shares | up +314.5% | up +318.8% |
| 26 Nov 2024 | 29 Nov 2024SEC Form 4 | 3 d | sold on the open market | ACM Research | 9,484 shares | up +314.5% | up +318.8% |
| 22 Nov 2024 | 26 Nov 2024SEC Form 4 | 4 d | sold on the open market | ACM Research | 56,250 shares | up +283.2% | up +314.5% |
| 14 Nov 2024 | 18 Nov 2024SEC Form 4 | 4 d | exercised options overnot a trade | ACM Researchderivative | 270,000 shares | up +284.4% | up +290.2% |
| 14 Nov 2024 | 18 Nov 2024SEC Form 4 | 4 d | exercised options overnot a trade | ACM Research | 270,000 shares | up +284.4% | up +290.2% |
| 14 Nov 2024 | 18 Nov 2024SEC Form 4 | 4 d | had shares withheld for taxnot a trade | ACM Research | 7,262 shares | up +284.4% | up +290.2% |
| 29 May 2024 | 31 May 2024SEC Form 4 | 2 d | sold on the open market | ACM Research | 45,000 shares | up +218.3% | up +233.3% |
| 29 May 2024 | 31 May 2024SEC Form 4 | 2 d | sold on the open market | ACM Research | 41,090 shares | up +218.3% | up +233.3% |
| 22 May 2024 | 24 May 2024SEC Form 4 | 2 d | sold on the open market | ACM Research | 45,000 shares | up +218.2% | up +219.1% |
| 22 May 2024 | 24 May 2024SEC Form 4 | 2 d | sold on the open market | ACM Research | 45,000 shares | up +218.2% | up +219.1% |
| 14 May 2024 | 16 May 2024SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 180,000 shares | up +210.9% | up +194.0% |
| 14 May 2024 | 16 May 2024SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 180,000 shares | up +210.9% | up +194.0% |
| 14 May 2024 | 16 May 2024SEC Form 4 | 2 d | had shares withheld for taxnot a trade | ACM Research | 3,910 shares | up +210.9% | up +194.0% |
| 14 Mar 2024 | 15 Mar 2024SEC Form 4 | 1 d | sold on the open market | ACM Research | 76,478 shares | up +162.1% | up +165.6% |
| 14 Mar 2024 | 15 Mar 2024SEC Form 4 | 1 d | sold on the open market | ACM Research | 10,611 shares | up +162.1% | up +165.6% |
| 8 Mar 2024 | 12 Mar 2024SEC Form 4 | 4 d | sold on the open market | ACM Research | 45,000 shares | up +138.7% | up +145.3% |
| 8 Mar 2024 | 12 Mar 2024SEC Form 4 | 4 d | sold on the open market | ACM Research | 45,000 shares | up +138.7% | up +145.3% |
| 1 Mar 2024 | 5 Mar 2024SEC Form 4 | 4 d | exercised options overnot a trade | ACM Researchderivative | 180,000 shares | up +112.3% | up +146.4% |
| 1 Mar 2024 | 5 Mar 2024SEC Form 4 | 4 d | exercised options overnot a trade | ACM Research | 180,000 shares | up +112.3% | up +146.4% |
| 1 Mar 2024 | 5 Mar 2024SEC Form 4 | 4 d | had shares withheld for taxnot a trade | ACM Research | 2,911 shares | up +112.3% | up +146.4% |
| 29 Nov 2023 | 1 Dec 2023SEC Form 4 | 2 d | sold on the open market | ACM Research | 45,000 shares | up +331.1% | up +327.0% |
| 29 Nov 2023 | 1 Dec 2023SEC Form 4 | 2 d | sold on the open market | ACM Research | 39,776 shares | up +331.1% | up +327.0% |
| 22 Nov 2023 | 27 Nov 2023SEC Form 4 | 5 d | sold on the open market | ACM Research | 45,000 shares | up +308.6% | up +307.5% |
| 22 Nov 2023 | 27 Nov 2023SEC Form 4 | 5 d | sold on the open market | ACM Research | 45,000 shares | up +308.6% | up +307.5% |
| 14 Nov 2023 | 16 Nov 2023SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 180,000 shares | up +303.6% | up +301.6% |
| 14 Nov 2023 | 16 Nov 2023SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 180,000 shares | up +303.6% | up +301.6% |
| 14 Nov 2023 | 16 Nov 2023SEC Form 4 | 2 d | had shares withheld for taxnot a trade | ACM Research | 5,224 shares | up +303.6% | up +301.6% |
| 13 Sep 2023 | 14 Sep 2023SEC Form 4 | 1 d | sold on the open market | ACM Research | 85,116 shares | up +309.3% | up +330.1% |
| 12 Sep 2023 | 14 Sep 2023SEC Form 4 | 2 d | sold on the open market | ACM Research | 86,427 shares | up +304.8% | up +330.1% |
| 12 Sep 2023 | 14 Sep 2023SEC Form 4 | 2 d | sold on the open market | ACM Research | 3,573 shares | up +304.8% | up +330.1% |
| 4 Sep 2023 | 6 Sep 2023SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 180,000 shares | up +290.7% | up +272.3% |
| 4 Sep 2023 | 6 Sep 2023SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 180,000 shares | up +290.7% | up +272.3% |
| 4 Sep 2023 | 6 Sep 2023SEC Form 4 | 2 d | had shares withheld for taxnot a trade | ACM Research | 4,884 shares | up +290.7% | up +272.3% |
| 10 Aug 2023 | 21 Aug 2023SEC Form 4 | 11 d | was grantednot a trade | ACM Researchderivative | 1,080,000 shares | up +418.4% | up +424.4% |
| 10 Aug 2023 | 14 Aug 2023SEC Form 4 | 4 d | was grantednot a trade | ACM Researchderivative | 1,080,000 shares | up +418.4% | up +422.1% |
| 19 Mar 2021 | 22 Mar 2021SEC Form 4 | 3 d | sold on the open market | ACM Research | 49,228 shares | up +138.1% | up +131.0% |
| 18 Mar 2021 | 22 Mar 2021SEC Form 4 | 4 d | sold on the open market | ACM Research | 50,000 shares | up +141.2% | up +131.0% |
| 12 Mar 2021 | 16 Mar 2021SEC Form 4 | 4 d | exercised options overnot a trade | ACM Research | 100,001 shares | up +135.8% | up +131.9% |
| 12 Mar 2021 | 16 Mar 2021SEC Form 4 | 4 d | had shares withheld for taxnot a trade | ACM Research | 773 shares | up +135.8% | up +131.9% |
| 12 Mar 2021 | 16 Mar 2021SEC Form 4 | 4 d | exercised options overnot a trade | ACM Researchderivative | 100,001 shares | up +135.8% | up +131.9% |
| 4 Dec 2020 | 7 Dec 2020SEC Form 4 | 3 d | sold on the open market | ACM Research | 49,322 shares | up +177.9% | up +156.7% |
| 3 Dec 2020 | 7 Dec 2020SEC Form 4 | 4 d | sold on the open market | ACM Research | 16,666 shares | up +166.3% | up +156.7% |
| 3 Dec 2020 | 7 Dec 2020SEC Form 4 | 4 d | sold on the open market | ACM Research | 32,995 shares | up +166.3% | up +156.7% |
| 25 Nov 2020 | 27 Nov 2020SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 33,334 shares | up +180.3% | up +158.0% |
| 25 Nov 2020 | 27 Nov 2020SEC Form 4 | 2 d | exercised options overnot a trade | ACM Researchderivative | 66,666 shares | up +180.3% | up +158.0% |
| 25 Nov 2020 | 27 Nov 2020SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 33,334 shares | up +180.3% | up +158.0% |
| 25 Nov 2020 | 27 Nov 2020SEC Form 4 | 2 d | had shares withheld for taxnot a trade | ACM Research | 339 shares | up +180.3% | up +158.0% |
| 25 Nov 2020 | 27 Nov 2020SEC Form 4 | 2 d | exercised options overnot a trade | ACM Research | 66,666 shares | up +180.3% | up +158.0% |
| 25 Nov 2020 | 27 Nov 2020SEC Form 4 | 2 d | had shares withheld for taxnot a trade | ACM Research | 678 shares | up +180.3% | up +158.0% |
| 4 Sep 2020 | 4 Sep 2020SEC Form 4 | 0 d | sold on the open market | ACM Research | 49,453 shares | up +163.2% | up +163.2% |
| 3 Sep 2020 | 4 Sep 2020SEC Form 4 | 1 d | sold on the open market | ACM Research | 20,000 shares | up +157.1% | up +163.2% |
| 27 Aug 2020 | 31 Aug 2020SEC Form 4 | 4 d | exercised options overnot a trade | ACM Researchderivative | 70,000 shares | up +137.8% | up +143.2% |
| 27 Aug 2020 | 31 Aug 2020SEC Form 4 | 4 d | exercised options overnot a trade | ACM Research | 70,000 shares | up +137.8% | up +143.2% |
| 27 Aug 2020 | 31 Aug 2020SEC Form 4 | 4 d | had shares withheld for taxnot a trade | ACM Research | 547 shares | up +137.8% | up +143.2% |
| 5 Aug 2020 | 7 Aug 2020SEC Form 4 | 2 d | was grantednot a trade | ACM Researchderivative | 181,799 shares | up +100.1% | up +111.9% |
| 21 May 2020 | 26 May 2020SEC Form 4 | 5 d | convertednot a trade | ACM Researchderivative | 33,334 shares | up +296.3% | up +264.9% |
| 21 May 2020 | 26 May 2020SEC Form 4 | 5 d | convertednot a trade | ACM Research | 33,334 shares | up +296.3% | up +264.9% |
| 23 Aug 2019 | 27 Aug 2019SEC Form 4 | 4 d | returned to the issuernot a trade | ACM Research | 28,661 shares | up +1433.0% | up +1458.4% |
| 20 Aug 2019 | 21 Aug 2019SEC Form 4 | 1 d | exercised options overnot a trade | ACM Researchderivative | 30,000 shares | up +1417.9% | up +1415.8% |
| 20 Aug 2019 | 21 Aug 2019SEC Form 4 | 1 d | exercised options overnot a trade | ACM Research | 30,000 shares | up +1417.9% | up +1415.8% |
| 23 Apr 2019 | 25 Apr 2019SEC Form 4 | 2 d | was grantednot a trade | ACM Researchderivative | 50,000 shares | up +1184.9% | up +1250.8% |
| 29 Jun 2018 | 3 Jul 2018SEC Form 4 | 4 d | exercised options overnot a trade | ACM Researchderivative | 15,279 shares | up +1903.7% | up +1865.4% |
| 29 Jun 2018 | 3 Jul 2018SEC Form 4 | 4 d | exercised options overnot a trade | ACM Research | 15,279 shares | up +1903.7% | up +1865.4% |
Both percentages are the stock’s move, not David H. Wang’s return: a disclosure gives a band, never an amount, so nobody can say how much was bought or what it made. They run to the last close we hold — 11 Sep 2026, except where a name has since delisted, when the row names its own last session. We publish no close, no volume and no dollar figure behind them. 145 of the 145 rows shown carry a percentage; the rest are dashes with the reason on the row.
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.
Some filings reach us as photographs of paper rather than as a form we can read as text. Those are shown here only once they have been read and checked, so this page can hold fewer lines than the filings behind it contain. The link on every row opens the original document, which is always the full record.