← All stocks

ACM Research, Inc.

ACMR Net selling
CIK 0001680062 #1301 in the set updated 17 Sep 2026
Bought (120 mo)
$0.00
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$244.77M
$79.83M on a plan · $86.31M straight out of an exercise
Sold at will
$78.64M
45 of 253 sales
Net
−$244.77M
−$78.64M against sales at will

By person

14 insiders · 300 transactions
502×

David H. Wang holds 502 times base salary in stock. $134.70M of shares against $267.80K in salary for 2025.

Salary from the company's own proxy. The shares are what David H. Wang last reported holding, valued at $77.59, the price Class A Common Stock was last bought or sold at on the open market here, on 9 Sep 2026.

Insider
Role
Bought
Sold
Net
Holding
Worth
Change
Wang David H
See Remarks
$79.97M (65) scheduled
−$79.97M
1,736,045
$134.70M
+25.1%
Xiang Yinan
Director
$43.39M (19)
−$43.39M
1,146,170
$88.93M
−31.2%
Shanghai Science & Technology Venture Capital (Group) Co., Ltd. entity
10% owner
$24.21M (8) scheduled
−$24.21M
2,338,510
$181.44M
−32.0%
Xing Xiao
Director
$24.21M (8) scheduled
−$24.21M
2,338,510
$181.44M
−32.0%
McKechnie Mark
See Remarks
$16.14M (43) scheduled
−$16.14M
900
$69.83K
+50.0%
Cheav Sotheara
See remarks
$10.24M (27) scheduled
−$10.24M
100,002
$7.76M
−7.2%
Dun Haiping
Director
$9.67M (33) scheduled
−$9.67M
0
$0.00
−100.0%
Chen Fuping
See remarks
$9.16M (5) scheduled
−$9.16M
0
$0.00
−100.0%
Hu Chenming
Director
$8.59M (5) scheduled
−$8.59M
100,002
$7.76M
−49.4%
Wang Jian
See remarks
$8.15M (9) scheduled
−$8.15M
253,158
$19.64M
0.0%
Feng Lisa
See remarks
$5.29M (16) scheduled
−$5.29M
50,001
$3.88M
+24.1%
Liu Tracy
Director
$5.24M (13) scheduled
−$5.24M
110,772
$8.59M
+45.3%
Pappis Charles C
Director
$510.45K (2) scheduled
−$510.45K
0
$0.00
Chen Fufa
See Remarks
129,583
$10.05M
+76.7%

No percentages here. These insiders hold more than one class of share between them, and the share count on file covers one of them rather than all. Dividing the two would compare different things.

Insider
Date
Role
Action
Shares
Price
Amount
Wang David H
9 Sep 2026
See Remarks
Sold after exercise
1,100
$77.59
$85.35K
Wang David H
9 Sep 2026
See Remarks
Sold after exercise
4,807
$76.73
$368.84K
Wang David H
9 Sep 2026
See Remarks
Sold after exercise
11,666
$75.58
$881.72K
Wang David H
9 Sep 2026
See Remarks
Sold after exercise
18,934
$74.67
$1.41M
Wang David H
9 Sep 2026
See Remarks
Sold after exercise
33,493
$73.80
$2.47M
Wang David H
8 Sep 2026
See Remarks
Sold after exercise
1,500
$78.57
$117.86K
Wang David H
8 Sep 2026
See Remarks
Sold after exercise
12,323
$78.08
$962.18K
Wang David H
8 Sep 2026
See Remarks
Sold after exercise
51,374
$77.15
$3.96M
Wang David H
8 Sep 2026
See Remarks
Sold after exercise
4,803
$75.99
$364.98K
McKechnie Mark
20 Aug 2026
See Remarks
Sold after exercise
11,209
$77.89
$873.07K
McKechnie Mark
20 Aug 2026
See Remarks
Sold after exercise
30,365
$77.45
$2.35M
McKechnie Mark
20 Aug 2026
See Remarks
Sold after exercise
13,625
$76.34
$1.04M
Dun Haiping
18 Aug 2026
Director
Sold after exercise
400
$82.17
$32.87K
Dun Haiping
18 Aug 2026
Director
Sold after exercise
3,400
$81.31
$276.45K
Dun Haiping
18 Aug 2026
Director
Sold after exercise
1,200
$80.29
$96.35K
Cheav Sotheara
5 Jun 2026
See remarks
Sold after exercise
1,647
$85.41
$140.67K
Cheav Sotheara
5 Jun 2026
See remarks
Sold after exercise
400
$84.01
$33.60K
Cheav Sotheara
5 Jun 2026
See remarks
Sold after exercise
968
$82.61
$79.97K
Cheav Sotheara
5 Jun 2026
See remarks
Sold after exercise
2,384
$81.73
$194.84K
Wang David H
4 Jun 2026
See Remarks
Sold after exercise
826
$87.91
$72.61K
Wang David H
4 Jun 2026
See Remarks
Sold after exercise
8,581
$87.13
$747.66K
Wang David H
4 Jun 2026
See Remarks
Sold after exercise
10,992
$86.07
$946.08K
Wang David H
4 Jun 2026
See Remarks
Sold after exercise
17,543
$85.11
$1.49M
Wang David H
4 Jun 2026
See Remarks
Sold after exercise
2,060
$83.86
$172.75K
Cheav Sotheara
4 Jun 2026
See remarks
Sold after exercise
2,839
$85.77
$243.50K
Cheav Sotheara
4 Jun 2026
See remarks
Sold after exercise
9,212
$85.11
$784.03K
Cheav Sotheara
4 Jun 2026
See remarks
Sold after exercise
1,300
$84.08
$109.30K
Wang David H
3 Jun 2026
See Remarks
Sold after exercise
1,187
$93.04
$110.44K
Wang David H
3 Jun 2026
See Remarks
Sold after exercise
5,843
$92.38
$539.78K
Wang David H
3 Jun 2026
See Remarks
Sold after exercise
9,925
$90.78
$900.99K
Wang David H
3 Jun 2026
See Remarks
Sold after exercise
32,450
$89.84
$2.92M
Wang David H
3 Jun 2026
See Remarks
Sold after exercise
6,295
$88.98
$560.13K
Wang David H
3 Jun 2026
See Remarks
Sold after exercise
4,300
$87.57
$376.55K
Dun Haiping
19 May 2026
Director
Sold after exercise
1,858
$67.54
$125.49K
Dun Haiping
19 May 2026
Director
Sold after exercise
1,309
$67.21
$87.98K
Dun Haiping
19 May 2026
Director
Sold after exercise
500
$65.09
$32.55K
Dun Haiping
19 May 2026
Director
Sold after exercise
1,333
$63.84
$85.10K
Pappis Charles C
17 Apr 2026
Director
Sold after exercise
5,000
$52.00
$260.00K
Wang David H
12 Mar 2026
See Remarks
Sold after exercise
702
$46.57
$32.69K
Wang David H
12 Mar 2026
See Remarks
Sold after exercise
38,737
$45.74
$1.77M
Wang David H
12 Mar 2026
See Remarks
Sold after exercise
10,561
$44.92
$474.40K
McKechnie Mark
12 Mar 2026
See Remarks
Sold after exercise
564
$46.57
$26.27K
McKechnie Mark
12 Mar 2026
See Remarks
Sold after exercise
29,348
$45.74
$1.34M
McKechnie Mark
12 Mar 2026
See Remarks
Sold after exercise
8,639
$44.94
$388.24K
McKechnie Mark
12 Mar 2026
See Remarks
Sold after exercise
982
$46.55
$45.71K
McKechnie Mark
12 Mar 2026
See Remarks
Sold after exercise
47,108
$45.74
$2.15M
McKechnie Mark
12 Mar 2026
See Remarks
Sold after exercise
11,910
$44.89
$534.64K
Liu Tracy
11 Mar 2026
Director
Sold after exercise
3,377
$48.25
$162.94K
Liu Tracy
11 Mar 2026
Director
Sold after exercise
11,623
$47.81
$555.70K
Wang David H
11 Mar 2026
See Remarks
Sold after exercise
4,627
$48.34
$223.67K
Wang David H
11 Mar 2026
See Remarks
Sold after exercise
55,373
$47.89
$2.65M
Liu Tracy
10 Mar 2026
Director
Sold after exercise
12,784
$48.19
$616.06K
Liu Tracy
10 Mar 2026
Director
Sold after exercise
32,216
$47.06
$1.52M
Dun Haiping
9 Mar 2026
Director
Sold after exercise
900
$43.94
$39.55K
Dun Haiping
9 Mar 2026
Director
Sold after exercise
4,100
$43.37
$177.82K
Feng Lisa
6 Mar 2026
See remarks
Sold after exercise
200
$46.58
$9.32K
Feng Lisa
6 Mar 2026
See remarks
Sold after exercise
14,800
$46.07
$681.84K
Feng Lisa
5 Mar 2026
See remarks
Sold after exercise
6,950
$50.24
$349.17K
Feng Lisa
5 Mar 2026
See remarks
Sold after exercise
8,050
$49.81
$400.97K
Pappis Charles C
5 Mar 2026
Director
Sold after exercise
5,000
$50.09
$250.45K
McKechnie Mark
8 Dec 2025
See Remarks
Sold after exercise
22,500
$35.45
$797.63K
Wang David H
4 Dec 2025
See Remarks
Sold after exercise
40,183
$34.42
$1.38M
Wang David H
4 Dec 2025
See Remarks
Sold after exercise
19,817
$33.52
$664.27K
McKechnie Mark
4 Dec 2025
See Remarks
Sold after exercise
996
$34.26
$34.12K
McKechnie Mark
4 Dec 2025
See Remarks
Sold after exercise
7,754
$33.50
$259.76K
Chen Fuping
3 Dec 2025
See remarks
Sold after exercise
300
$33.57
$10.07K
Chen Fuping
3 Dec 2025
See remarks
Sold after exercise
19,700
$33.05
$651.09K
Wang David H
3 Dec 2025
See Remarks
Sold after exercise
1,200
$33.56
$40.27K
Wang David H
3 Dec 2025
See Remarks
Sold after exercise
68,800
$33.05
$2.27M
Chen Fuping
2 Dec 2025
See remarks
Sold after exercise
100,000
$33.20
$3.32M
Feng Lisa
13 Nov 2025
See remarks
Sold after exercise
15,000
$33.77
$506.55K
Feng Lisa
12 Nov 2025
See remarks
Sold after exercise
15,000
$32.76
$491.40K
Cheav Sotheara
18 Sep 2025
See remarks
Sold after exercise
10,000
$35.00
$350.00K
Wang Jian
18 Sep 2025
See remarks
Sold after exercise
30,000
$35.00
$1.05M
Liu Tracy
17 Sep 2025
Director
Sold after exercise
15,000
$33.00
$495.00K
Wang David H
8 Sep 2025
See Remarks
Exercised, kept
130,000
$1.00
$130.00K
Wang David H
4 Sep 2025
See Remarks
Sold after exercise
60,000
$26.44
$1.59M
Wang David H
3 Sep 2025
See Remarks
Sold after exercise
3,943
$27.31
$107.68K
Wang David H
3 Sep 2025
See Remarks
Sold after exercise
66,057
$26.73
$1.77M
Wang Jian
25 Aug 2025
See remarks
Sold after exercise
30,000
$32.00
$960.00K
Wang Jian
22 Aug 2025
See remarks
Sold after exercise
30,000
$30.00
$900.00K
Cheav Sotheara
22 Aug 2025
See remarks
Sold after exercise
11,152
$30.00
$334.56K
Liu Tracy
15 Jul 2025
Director
Sold after exercise
15,000
$30.00
$450.00K
Feng Lisa
7 Jul 2025
See remarks
Sold after exercise
15,000
$28.00
$420.00K
Feng Lisa
24 Jun 2025
See remarks
Sold after exercise
15,000
$26.00
$390.00K
Wang David H
22 May 2025
See Remarks
Sold after exercise
60,000
$22.63
$1.36M
Wang David H
21 May 2025
See Remarks
Sold after exercise
8
$24.04
$192.32
Wang David H
21 May 2025
See Remarks
Sold after exercise
69,992
$23.60
$1.65M
McKechnie Mark
14 May 2025
See Remarks
Sold after exercise
15,000
$25.22
$378.30K
Hu Chenming
17 Mar 2025
Director
Sold on a plan
163,308
$30.00
$4.90M
Dun Haiping
14 Mar 2025
Director
Sold on a plan
7,062
$29.23
$206.42K
Dun Haiping
14 Mar 2025
Director
Sold on a plan
2,456
$28.32
$69.55K
Wang David H
13 Mar 2025
See Remarks
Sold on a plan
1,019
$27.65
$28.18K
Wang David H
13 Mar 2025
See Remarks
Sold on a plan
36,481
$27.29
$995.57K
Wang David H
12 Mar 2025
See Remarks
Sold on a plan
37,500
$27.42
$1.03M
McKechnie Mark
12 Mar 2025
See Remarks
Sold after exercise
15,000
$27.42
$411.30K
Wang David H
11 Mar 2025
See Remarks
Sold on a plan
56,250
$26.57
$1.49M
Dun Haiping
10 Mar 2025
Director
Sold on a plan
15,001
$26.54
$398.13K
Wang David H
3 Mar 2025
See Remarks
Exercised, kept
210,000
$0.50
$105.00K
Dun Haiping
3 Mar 2025
Director
Exercised, kept
25,001
$0.50
$12.50K
McKechnie Mark
6 Feb 2025
See Remarks
Sold after exercise
15,000
$22.00
$330.00K
Cheav Sotheara
6 Feb 2025
See remarks
Sold after exercise
22,598
$23.00
$519.75K
Wang David H
29 Nov 2024
See Remarks
Sold on a plan
56,250
$17.44
$981.00K
Dun Haiping
29 Nov 2024
Director
Sold on a plan
19,058
$17.43
$332.18K
Wang David H
26 Nov 2024
See Remarks
Sold on a plan
9,484
$18.31
$173.65K
Wang David H
26 Nov 2024
See Remarks
Sold on a plan
46,766
$17.80
$832.43K
Wang David H
22 Nov 2024
See Remarks
Sold on a plan
56,250
$19.08
$1.07M
Dun Haiping
22 Nov 2024
Director
Sold on a plan
15,000
$19.12
$286.80K
Wang David H
14 Nov 2024
See Remarks
Exercised, kept
270,000
$0.50
$135.00K
Dun Haiping
14 Nov 2024
Director
Exercised, kept
35,000
$0.50
$17.50K
Xing Xiao
8 Oct 2024
Director
Sold on a plan indirect
90,396
$21.13
$1.91M
Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
8 Oct 2024
10% owner
Sold on a plan
90,396
$21.13
$1.91M
Xing Xiao
7 Oct 2024
Director
Sold on a plan indirect
977
$26.01
$25.41K
Xing Xiao
7 Oct 2024
Director
Sold on a plan indirect
101,018
$25.35
$2.56M
Xing Xiao
7 Oct 2024
Director
Sold on a plan indirect
173,005
$23.32
$4.03M
Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
7 Oct 2024
10% owner
Sold on a plan
173,005
$23.32
$4.03M
Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
7 Oct 2024
10% owner
Sold on a plan
1,481
$25.02
$37.05K
Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
7 Oct 2024
10% owner
Sold on a plan
100,514
$25.36
$2.55M
McKechnie Mark
4 Oct 2024
See Remarks
Sold after exercise
16,516
$22.00
$363.35K
Xing Xiao
4 Oct 2024
Director
Sold on a plan indirect
119,127
$21.79
$2.60M
Xing Xiao
4 Oct 2024
Director
Sold on a plan indirect
580,873
$21.33
$12.39M
Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
4 Oct 2024
10% owner
Sold on a plan
129,265
$20.94
$2.71M
Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
4 Oct 2024
10% owner
Sold on a plan
570,735
$21.52
$12.28M
Xing Xiao
2 Oct 2024
Director
Sold on a plan indirect
26,300
$20.01
$526.26K
Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
2 Oct 2024
10% owner
Sold on a plan
26,300
$20.01
$526.26K
Xing Xiao
1 Oct 2024
Director
Sold on a plan indirect
8,304
$20.19
$167.66K
Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
1 Oct 2024
10% owner
Sold on a plan
8,304
$20.19
$167.66K
Dun Haiping
29 Aug 2024
Director
Sold on a plan
19,097
$18.08
$345.27K
Dun Haiping
22 Aug 2024
Director
Sold on a plan
15,000
$19.85
$297.75K
Dun Haiping
14 Aug 2024
Director
Exercised, kept
35,000
$0.50
$17.50K
Wang Jian
11 Jun 2024
See remarks
Sold after exercise
1,680
$23.68
$39.78K
Wang Jian
11 Jun 2024
See remarks
Sold after exercise
28,320
$22.98
$650.79K
Wang Jian
10 Jun 2024
See remarks
Sold after exercise
30,000
$22.07
$662.10K
Wang Jian
7 Jun 2024
See remarks
Sold after exercise
30,000
$22.07
$662.10K
McKechnie Mark
6 Jun 2024
See Remarks
Sold after exercise
5,984
$22.92
$137.15K
McKechnie Mark
6 Jun 2024
See Remarks
Sold after exercise
14,016
$22.92
$321.25K
Wang Jian
6 Jun 2024
See remarks
Sold after exercise
30,000
$22.92
$687.60K
Wang David H
29 May 2024
See Remarks
Sold on a plan
41,090
$22.62
$929.46K
Wang David H
29 May 2024
See Remarks
Sold on a plan
45,000
$22.62
$1.02M
Dun Haiping
29 May 2024
Director
Sold on a plan
19,239
$22.63
$435.38K
Dun Haiping
22 May 2024
Director
Sold on a plan
15,000
$22.88
$343.20K
Wang David H
22 May 2024
See Remarks
Sold on a plan
45,000
$22.81
$1.03M
Wang David H
22 May 2024
See Remarks
Sold on a plan
45,000
$22.81
$1.03M
Dun Haiping
14 May 2024
Director
Exercised, kept
35,000
$0.50
$17.50K
Wang David H
14 May 2024
See Remarks
Exercised, kept
180,000
$0.50
$90.00K
Cheav Sotheara
14 Mar 2024
See remarks
Sold on a plan
2,383
$28.32
$67.49K
Cheav Sotheara
14 Mar 2024
See remarks
Sold on a plan
2,617
$27.49
$71.94K
Dun Haiping
14 Mar 2024
Director
Sold on a plan
3,557
$28.34
$100.81K
Dun Haiping
14 Mar 2024
Director
Sold on a plan
15,877
$27.56
$437.57K
Wang David H
14 Mar 2024
See Remarks
Sold on a plan
10,611
$28.38
$301.14K
Wang David H
14 Mar 2024
See Remarks
Sold on a plan
76,478
$27.51
$2.10M
Cheav Sotheara
13 Mar 2024
See remarks
Sold on a plan
5,000
$29.09
$145.45K
Wang David H
8 Mar 2024
See Remarks
Sold on a plan
45,000
$30.35
$1.37M
Wang David H
8 Mar 2024
See Remarks
Sold on a plan
45,000
$30.36
$1.37M
Dun Haiping
8 Mar 2024
Director
Sold on a plan
15,000
$30.36
$455.40K
Dun Haiping
1 Mar 2024
Director
Exercised, kept
35,000
$0.50
$17.50K
Wang David H
1 Mar 2024
See Remarks
Exercised, kept
180,000
$0.50
$90.00K
Liu Tracy
28 Feb 2024
Director
Sold after exercise
12,500
$25.20
$315.00K
Feng Lisa
28 Feb 2024
See remarks
Sold after exercise
7,500
$25.20
$189.00K
McKechnie Mark
12 Jan 2024
See Remarks
Sold after exercise
10,000
$22.00
$220.00K
Feng Lisa
26 Dec 2023
See remarks
Sold after exercise
7,500
$20.00
$150.00K
Liu Tracy
26 Dec 2023
Director
Sold after exercise
10,000
$20.00
$200.00K
Wang David H
29 Nov 2023
See Remarks
Sold on a plan
39,776
$17.13
$681.36K
Wang David H
29 Nov 2023
See Remarks
Sold on a plan
45,000
$17.14
$771.30K
Dun Haiping
29 Nov 2023
Director
Sold on a plan
18,984
$17.25
$327.47K
Dun Haiping
22 Nov 2023
Director
Sold on a plan
15,000
$17.66
$264.90K
Wang David H
22 Nov 2023
See Remarks
Sold on a plan
45,000
$17.68
$795.60K
Wang David H
22 Nov 2023
See Remarks
Sold on a plan
45,000
$17.67
$795.15K
Liu Tracy
20 Nov 2023
Director
Sold after exercise
15,000
$17.91
$268.65K
Dun Haiping
14 Nov 2023
Director
Exercised, kept
35,000
$0.50
$17.50K
Wang David H
14 Nov 2023
See Remarks
Exercised, kept
180,000
$0.50
$90.00K
Cheav Sotheara
13 Nov 2023
See remarks
Sold after exercise
26,000
$16.79
$436.54K
McKechnie Mark
11 Oct 2023
See Remarks
Sold after exercise
11,250
$20.00
$225.00K
Wang David H
13 Sep 2023
See Remarks
Sold on a plan
85,116
$17.68
$1.50M
Wang David H
12 Sep 2023
See Remarks
Sold on a plan
3,573
$18.72
$66.89K
Wang David H
12 Sep 2023
See Remarks
Sold on a plan
86,427
$18.03
$1.56M
Wang David H
4 Sep 2023
See Remarks
Exercised, kept
180,000
$0.50
$90.00K
McKechnie Mark
1 Sep 2023
See Remarks
Sold after exercise
30,000
$18.00
$540.00K
Chen Fuping
23 Aug 2023
See remarks
Sold after exercise
105,000
$15.00
$1.58M
Dun Haiping
22 Aug 2023
Director
Sell
32,098
$13.85
$444.56K
Feng Lisa
3 Jul 2023
See remarks
Sold after exercise
22,500
$15.00
$337.50K
Cheav Sotheara
6 Jun 2023
See remarks
Sold after exercise
39,000
$10.00
$390.00K
Dun Haiping
1 Jun 2023
Director
Sell
37,500
$10.00
$375.00K
Dun Haiping
22 May 2023
Director
Exercised, kept
37,500
$0.50
$18.75K
Dun Haiping
16 Mar 2023
Director
Sell
37,500
$12.06
$452.25K
Feng Lisa
9 Mar 2023
See remarks
Sold after exercise
1,110
$12.55
$13.93K
Feng Lisa
9 Mar 2023
See remarks
Sold after exercise
9,144
$12.44
$113.75K
Feng Lisa
9 Mar 2023
See remarks
Sold after exercise
9,546
$12.33
$117.70K
Feng Lisa
9 Mar 2023
See remarks
Sold after exercise
2,700
$12.21
$32.97K
Dun Haiping
9 Mar 2023
Director
Exercised, kept
37,500
$0.50
$18.75K
Dun Haiping
30 Nov 2022
Director
Sell
35,327
$8.43
$297.81K
Dun Haiping
22 Nov 2022
Director
Exercised, kept
37,500
$0.50
$18.75K
Dun Haiping
14 Nov 2022
Director
Exercised, kept
37,500
$0.50
$18.75K
Dun Haiping
22 Aug 2022
Director
Sell
36,537
$16.10
$588.25K
Cheav Sotheara
18 Aug 2022
See remarks
Sell
10,000
$17.50
$175.00K
Cheav Sotheara
17 Aug 2022
See remarks
Sold after exercise
5,818
$18.29
$106.41K
Cheav Sotheara
17 Aug 2022
See remarks
Sold after exercise
9,182
$17.50
$160.69K
Cheav Sotheara
16 Aug 2022
See remarks
Sold after exercise
5,000
$19.42
$97.10K
Dun Haiping
15 Aug 2022
Director
Sold after exercise
36,519
$19.28
$704.09K
Dun Haiping
8 Aug 2022
Director
Exercised, kept
37,500
$0.50
$18.75K
Dun Haiping
27 May 2022
Director
Sell
36,150
$15.00
$542.25K
Dun Haiping
18 May 2022
Director
Exercised, kept
37,500
$0.50
$18.75K
McKechnie Mark
10 Mar 2022
See Remarks
Sold after exercise
378
$69.07
$26.11K
McKechnie Mark
10 Mar 2022
See Remarks
Sold after exercise
399
$68.01
$27.14K
McKechnie Mark
10 Mar 2022
See Remarks
Sold after exercise
400
$67.13
$26.85K
McKechnie Mark
10 Mar 2022
See Remarks
Sold after exercise
588
$65.59
$38.57K
McKechnie Mark
10 Mar 2022
See Remarks
Sold after exercise
1,035
$64.42
$66.67K
McKechnie Mark
10 Mar 2022
See Remarks
Sold after exercise
700
$63.42
$44.39K
McKechnie Mark
10 Mar 2022
See Remarks
Sold after exercise
400
$61.57
$24.63K
McKechnie Mark
10 Mar 2022
See Remarks
Sold after exercise
1,100
$60.56
$66.62K
McKechnie Mark
9 Mar 2022
See Remarks
Exercised, kept
300
$13.85
$4.16K
Dun Haiping
9 Mar 2022
Director
Sold after exercise
3,000
$82.66
$247.98K
Dun Haiping
9 Mar 2022
Director
Sold after exercise
8,069
$82.11
$662.55K
Dun Haiping
9 Mar 2022
Director
Sold after exercise
1,200
$80.48
$96.58K
Dun Haiping
2 Mar 2022
Director
Exercised, kept
12,500
$1.50
$18.75K
McKechnie Mark
18 Nov 2021
See Remarks
Sold after exercise
166
$100.60
$16.70K
McKechnie Mark
18 Nov 2021
See Remarks
Sold after exercise
300
$99.58
$29.87K
McKechnie Mark
18 Nov 2021
See Remarks
Sold after exercise
200
$97.56
$19.51K
McKechnie Mark
18 Nov 2021
See Remarks
Sold after exercise
374
$96.33
$36.03K
McKechnie Mark
18 Nov 2021
See Remarks
Sold after exercise
607
$93.85
$56.97K
McKechnie Mark
18 Nov 2021
See Remarks
Sold after exercise
2,932
$92.92
$272.44K
McKechnie Mark
18 Nov 2021
See Remarks
Sold after exercise
421
$92.03
$38.74K
Feng Lisa
3 Nov 2021
See remarks
Exercised, kept
2,437
$5.60
$13.65K
Xiang Yinan
24 Aug 2021
Director
Sell indirect
11,629
$88.97
$1.03M
Xiang Yinan
24 Aug 2021
Director
Sell indirect
200,000
$88.11
$17.62M
Xiang Yinan
24 Aug 2021
Director
Sell indirect
33,000
$86.08
$2.84M
Xiang Yinan
23 Aug 2021
Director
Sell indirect
35,136
$85.03
$2.99M
McKechnie Mark
19 Aug 2021
See remarks
Sold after exercise
200
$83.89
$16.78K
McKechnie Mark
19 Aug 2021
See remarks
Sold after exercise
526
$82.74
$43.52K
McKechnie Mark
19 Aug 2021
See remarks
Sold after exercise
4,274
$81.91
$350.08K
Xiang Yinan
18 Aug 2021
Director
Sell indirect
1,476
$86.28
$127.34K
Xiang Yinan
18 Aug 2021
Director
Sell indirect
25,136
$85.06
$2.14M
Xiang Yinan
13 Aug 2021
Director
Sell indirect
3,623
$85.10
$308.31K
Xiang Yinan
12 Aug 2021
Director
Sell indirect
20,000
$85.33
$1.71M
Xiang Yinan
11 Aug 2021
Director
Sell indirect
2,500
$90.05
$225.12K
Xiang Yinan
11 Aug 2021
Director
Sell indirect
1,600
$89.17
$142.68K
Xiang Yinan
11 Aug 2021
Director
Sell indirect
358
$86.15
$30.84K
Xiang Yinan
11 Aug 2021
Director
Sell indirect
25,542
$85.53
$2.18M
Hu Chenming
4 May 2021
Director
Exercised, kept
23,334
$3.00
$70.00K
Cheav Sotheara
9 Apr 2021
See remarks
Sell
13,111
$86.64
$1.14M
Cheav Sotheara
8 Apr 2021
See remarks
Sold after exercise
5,000
$88.66
$443.30K
Cheav Sotheara
5 Apr 2021
See remarks
Exercised, kept
13,334
$1.50
$20.00K
Hu Chenming
30 Mar 2021
Director
Exercised, kept
10,000
$3.00
$30.00K
Wang David H
19 Mar 2021
See remarks
Sell
49,228
$90.55
$4.46M
Wang David H
18 Mar 2021
See remarks
Sell
50,000
$91.92
$4.60M
Cheav Sotheara
16 Mar 2021
See remarks
Sold after exercise
10,000
$93.69
$936.90K
Cheav Sotheara
15 Mar 2021
See remarks
Sold after exercise
10,000
$91.67
$916.70K
Wang David H
12 Mar 2021
See remarks
Exercised, kept
100,001
$0.75
$75.00K
McKechnie Mark
12 Mar 2021
See remarks
Sold after exercise
10,028
$87.89
$881.36K
Hu Chenming
8 Mar 2021
Director
Exercised, kept
12,334
$7.50
$92.51K
Showing 250 of 300 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 219
Amendments (4/A) skipped 16
Filings about a different issuer 0
Unreadable filings 0
Joint filings 2
Sales on a Rule 10b5-1 plan 57
Sales straight out of an exercise 151
Sales at will 45
Transactions with no price 0
Shares from compensation/vesting 6,671,043
Sales filed before the plan box existed 42
History held since 17 May 2018