Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 25, 2025

Wang Jian

Wang Jian
See Remarks
Sell
30,000 $32.00

30,000

$32.00

$960,000

Aug 22, 2025

Wang Jian

Wang Jian
See Remarks
Sell
30,000 $30.00

30,000

$30.00

$900,000

Aug 22, 2025

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
11,152 $30.00

11,152

$30.00

$334,560

Jul 15, 2025

Liu Tracy

Liu Tracy
Sell
15,000 $30.00

15,000

$30.00

$450,000

Jul 07, 2025

Feng Lisa

Feng Lisa
See Remarks
Sell
15,000 $28.00

15,000

$28.00

$420,000

Jun 24, 2025

Feng Lisa

Feng Lisa
See Remarks
Sell
15,000 $26.00

15,000

$26.00

$390,000

May 22, 2025

Wang David H

Wang David H
See Remarks
Sell
60,000 $22.63

60,000

$22.63

$1,357,800

May 21, 2025

Wang David H

Wang David H
See Remarks
Sell
69,992 $23.60

69,992

$23.60

$1,651,811

May 21, 2025

Wang David H

Wang David H
See Remarks
Sell
8 $24.04

8

$24.04

$192

May 14, 2025

McKechnie Mark

McKechnie Mark
See Remarks
Sell
15,000 $25.22

15,000

$25.22

$378,300

Mar 17, 2025

Hu Chenming

Hu Chenming
Sell
163,308 $30.00

163,308

$30.00

$4,899,240

Mar 14, 2025

Dun Haiping

Dun Haiping
Sell
2,456 $28.32

2,456

$28.32

$69,554

Mar 14, 2025

Dun Haiping

Dun Haiping
Sell
7,062 $29.23

7,062

$29.23

$206,422

Mar 13, 2025

Wang David H

Wang David H
See Remarks
Sell
36,481 $27.29

36,481

$27.29

$995,566

Mar 13, 2025

Wang David H

Wang David H
See Remarks
Sell
1,019 $27.65

1,019

$27.65

$28,175

Mar 12, 2025

Wang David H

Wang David H
See Remarks
Sell
37,500 $27.42

37,500

$27.42

$1,028,250

Mar 12, 2025

McKechnie Mark

McKechnie Mark
See Remarks
Sell
15,000 $27.42

15,000

$27.42

$411,300

Mar 11, 2025

Wang David H

Wang David H
See Remarks
Sell
56,250 $26.57

56,250

$26.57

$1,494,563

Mar 10, 2025

Dun Haiping

Dun Haiping
Sell
15,001 $26.54

15,001

$26.54

$398,127

Nov 29, 2024

Dun Haiping

Dun Haiping
Sell
19,058 $17.43

19,058

$17.43

$332,181

Nov 29, 2024

Wang David H

Wang David H
See Remarks
Sell
56,250 $17.44

56,250

$17.44

$981,000

Nov 26, 2024

Wang David H

Wang David H
See Remarks
Sell
46,766 $17.80

46,766

$17.80

$832,435

Nov 26, 2024

Wang David H

Wang David H
See Remarks
Sell
9,484 $18.31

9,484

$18.31

$173,652

Nov 22, 2024

Dun Haiping

Dun Haiping
Sell
15,000 $19.12

15,000

$19.12

$286,800

Nov 22, 2024

Wang David H

Wang David H
See Remarks
Sell
56,250 $19.08

56,250

$19.08

$1,073,250

Oct 08, 2024

Xing Xiao

Xing Xiao
Sell
90,396 $21.13

90,396

$21.13

$1,910,067

Oct 08, 2024

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
Sell
90,396 $21.13

90,396

$21.13

$1,910,067

Oct 07, 2024

Xing Xiao

Xing Xiao
Sell
173,005 $23.32

173,005

$23.32

$4,034,477

Oct 07, 2024

Xing Xiao

Xing Xiao
Sell
101,018 $25.35

101,018

$25.35

$2,560,806

Oct 07, 2024

Xing Xiao

Xing Xiao
Sell
977 $26.01

977

$26.01

$25,412

Oct 07, 2024

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
Sell
100,514 $25.36

100,514

$25.36

$2,549,035

Oct 07, 2024

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
Sell
1,481 $25.02

1,481

$25.02

$37,055

Oct 07, 2024

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
Sell
173,005 $23.32

173,005

$23.32

$4,034,477

Oct 04, 2024

McKechnie Mark

McKechnie Mark
See Remarks
Sell
16,516 $22.00

16,516

$22.00

$363,352

Oct 04, 2024

Xing Xiao

Xing Xiao
Sell
580,873 $21.33

580,873

$21.33

$12,390,021

Oct 04, 2024

Xing Xiao

Xing Xiao
Sell
119,127 $21.79

119,127

$21.79

$2,595,777

Oct 04, 2024

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
Sell
570,735 $21.52

570,735

$21.52

$12,282,217

Oct 04, 2024

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
Sell
129,265 $20.94

129,265

$20.94

$2,706,809

Oct 02, 2024

Xing Xiao

Xing Xiao
Sell
26,300 $20.01

26,300

$20.01

$526,263

Oct 02, 2024

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
Sell
26,300 $20.01

26,300

$20.01

$526,263

Oct 01, 2024

Xing Xiao

Xing Xiao
Sell
8,304 $20.19

8,304

$20.19

$167,658

Oct 01, 2024

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.

Shanghai Science & Technology Venture Capital (Group) Co., Ltd.
Sell
8,304 $20.19

8,304

$20.19

$167,658

Aug 29, 2024

Dun Haiping

Dun Haiping
Sell
19,097 $18.08

19,097

$18.08

$345,274

Aug 22, 2024

Dun Haiping

Dun Haiping
Sell
15,000 $19.85

15,000

$19.85

$297,750

Jun 11, 2024

Wang Jian

Wang Jian
See Remarks
Sell
28,320 $22.98

28,320

$22.98

$650,794

Jun 11, 2024

Wang Jian

Wang Jian
See Remarks
Sell
1,680 $23.68

1,680

$23.68

$39,782

Jun 10, 2024

Wang Jian

Wang Jian
See Remarks
Sell
30,000 $22.07

30,000

$22.07

$662,100

Jun 07, 2024

Wang Jian

Wang Jian
See Remarks
Sell
30,000 $22.07

30,000

$22.07

$662,100

Jun 06, 2024

McKechnie Mark

McKechnie Mark
See Remarks
Sell
14,016 $22.92

14,016

$22.92

$321,247

Jun 06, 2024

McKechnie Mark

McKechnie Mark
See Remarks
Sell
5,984 $22.92

5,984

$22.92

$137,153

Jun 06, 2024

Wang Jian

Wang Jian
See Remarks
Sell
30,000 $22.92

30,000

$22.92

$687,600

May 29, 2024

Dun Haiping

Dun Haiping
Sell
19,239 $22.63

19,239

$22.63

$435,379

May 29, 2024

Wang David H

Wang David H
See Remarks
Sell
45,000 $22.62

45,000

$22.62

$1,017,900

May 29, 2024

Wang David H

Wang David H
See Remarks
Sell
41,090 $22.62

41,090

$22.62

$929,456

May 22, 2024

Dun Haiping

Dun Haiping
Sell
15,000 $22.88

15,000

$22.88

$343,200

May 22, 2024

Wang David H

Wang David H
See Remarks
Sell
45,000 $22.81

45,000

$22.81

$1,026,450

May 22, 2024

Wang David H

Wang David H
See Remarks
Sell
45,000 $22.81

45,000

$22.81

$1,026,450

Mar 14, 2024

Dun Haiping

Dun Haiping
Sell
15,877 $27.56

15,877

$27.56

$437,570

Mar 14, 2024

Dun Haiping

Dun Haiping
Sell
3,557 $28.34

3,557

$28.34

$100,805

Mar 14, 2024

Wang David H

Wang David H
See Remarks
Sell
76,478 $27.51

76,478

$27.51

$2,103,910

Mar 14, 2024

Wang David H

Wang David H
See Remarks
Sell
10,611 $28.38

10,611

$28.38

$301,140

Mar 14, 2024

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
2,617 $27.49

2,617

$27.49

$71,941

Mar 14, 2024

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
2,383 $28.32

2,383

$28.32

$67,487

Mar 13, 2024

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
5,000 $29.09

5,000

$29.09

$145,450

Mar 08, 2024

Dun Haiping

Dun Haiping
Sell
15,000 $30.36

15,000

$30.36

$455,400

Mar 08, 2024

Wang David H

Wang David H
See Remarks
Sell
45,000 $30.36

45,000

$30.36

$1,366,200

Mar 08, 2024

Wang David H

Wang David H
See Remarks
Sell
45,000 $30.35

45,000

$30.35

$1,365,750

Feb 28, 2024

Liu Tracy

Liu Tracy
Sell
12,500 $25.20

12,500

$25.20

$315,000

Feb 28, 2024

Feng Lisa

Feng Lisa
See Remarks
Sell
7,500 $25.20

7,500

$25.20

$189,000

Jan 12, 2024

McKechnie Mark

McKechnie Mark
See Remarks
Sell
10,000 $22.00

10,000

$22.00

$220,000

Dec 26, 2023

Liu Tracy

Liu Tracy
Sell
10,000 $20.00

10,000

$20.00

$200,000

Dec 26, 2023

Feng Lisa

Feng Lisa
See Remarks
Sell
7,500 $20.00

7,500

$20.00

$150,000

Nov 29, 2023

Dun Haiping

Dun Haiping
Sell
18,984 $17.25

18,984

$17.25

$327,474

Nov 29, 2023

Wang David H

Wang David H
See Remarks
Sell
45,000 $17.14

45,000

$17.14

$771,300

Nov 29, 2023

Wang David H

Wang David H
See Remarks
Sell
39,776 $17.13

39,776

$17.13

$681,363

Nov 22, 2023

Dun Haiping

Dun Haiping
Sell
15,000 $17.66

15,000

$17.66

$264,900

Nov 22, 2023

Wang David H

Wang David H
See Remarks
Sell
45,000 $17.67

45,000

$17.67

$795,150

Nov 22, 2023

Wang David H

Wang David H
See Remarks
Sell
45,000 $17.68

45,000

$17.68

$795,600

Nov 13, 2023

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
26,000 $16.79

26,000

$16.79

$436,540

Oct 11, 2023

McKechnie Mark

McKechnie Mark
See Remarks
Sell
11,250 $20.00

11,250

$20.00

$225,000

Sep 13, 2023

Wang David H

Wang David H
See Remarks
Sell
85,116 $17.68

85,116

$17.68

$1,504,851

Sep 12, 2023

Wang David H

Wang David H
See Remarks
Sell
86,427 $18.03

86,427

$18.03

$1,558,279

Sep 12, 2023

Wang David H

Wang David H
See Remarks
Sell
3,573 $18.72

3,573

$18.72

$66,887

Sep 01, 2023

McKechnie Mark

McKechnie Mark
See Remarks
Sell
30,000 $18.00

30,000

$18.00

$540,000

Aug 23, 2023

Chen Fuping

Chen Fuping
See Remarks
Sell
105,000 $15.00

105,000

$15.00

$1,575,000

Aug 22, 2023

Dun Haiping

Dun Haiping
Sell
32,098 $13.85

32,098

$13.85

$444,557

Jul 03, 2023

Feng Lisa

Feng Lisa
See Remarks
Sell
22,500 $15.00

22,500

$15.00

$337,500

Jun 06, 2023

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
39,000 $10.00

39,000

$10.00

$390,000

Jun 01, 2023

Dun Haiping

Dun Haiping
Sell
37,500 $10.00

37,500

$10.00

$375,000

Mar 16, 2023

Dun Haiping

Dun Haiping
Sell
37,500 $12.06

37,500

$12.06

$452,250

Mar 09, 2023

Feng Lisa

Feng Lisa
See Remarks
Sell
2,700 $12.21

2,700

$12.21

$32,967

Mar 09, 2023

Feng Lisa

Feng Lisa
See Remarks
Sell
9,546 $12.33

9,546

$12.33

$117,702

Mar 09, 2023

Feng Lisa

Feng Lisa
See Remarks
Sell
9,144 $12.44

9,144

$12.44

$113,751

Mar 09, 2023

Feng Lisa

Feng Lisa
See Remarks
Sell
1,110 $12.55

1,110

$12.55

$13,931

Nov 30, 2022

Dun Haiping

Dun Haiping
Sell
35,327 $8.43

35,327

$8.43

$297,807

Aug 22, 2022

Dun Haiping

Dun Haiping
Sell
36,537 $16.10

36,537

$16.10

$588,246

Aug 18, 2022

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
10,000 $17.50

10,000

$17.50

$175,000

Aug 17, 2022

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
9,182 $17.50

9,182

$17.50

$160,685

Aug 17, 2022

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
5,818 $18.29

5,818

$18.29

$106,411

Aug 16, 2022

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
5,000 $19.42

5,000

$19.42

$97,100

Aug 15, 2022

Dun Haiping

Dun Haiping
Sell
36,519 $19.28

36,519

$19.28

$704,086

May 27, 2022

Dun Haiping

Dun Haiping
Sell
36,150 $15.00

36,150

$15.00

$542,250

Mar 10, 2022

McKechnie Mark

McKechnie Mark
See Remarks
Sell
1,100 $60.56

1,100

$60.56

$66,616

Mar 10, 2022

McKechnie Mark

McKechnie Mark
See Remarks
Sell
400 $61.57

400

$61.57

$24,628

Mar 10, 2022

McKechnie Mark

McKechnie Mark
See Remarks
Sell
700 $63.42

700

$63.42

$44,394

Mar 10, 2022

McKechnie Mark

McKechnie Mark
See Remarks
Sell
1,035 $64.42

1,035

$64.42

$66,675

Mar 10, 2022

McKechnie Mark

McKechnie Mark
See Remarks
Sell
588 $65.59

588

$65.59

$38,567

Mar 10, 2022

McKechnie Mark

McKechnie Mark
See Remarks
Sell
400 $67.13

400

$67.13

$26,852

Mar 10, 2022

McKechnie Mark

McKechnie Mark
See Remarks
Sell
399 $68.01

399

$68.01

$27,136

Mar 10, 2022

McKechnie Mark

McKechnie Mark
See Remarks
Sell
378 $69.07

378

$69.07

$26,108

Mar 09, 2022

Dun Haiping

Dun Haiping
Sell
1,200 $80.48

1,200

$80.48

$96,576

Mar 09, 2022

Dun Haiping

Dun Haiping
Sell
8,069 $82.11

8,069

$82.11

$662,546

Mar 09, 2022

Dun Haiping

Dun Haiping
Sell
3,000 $82.66

3,000

$82.66

$247,980

Nov 18, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
421 $92.03

421

$92.03

$38,745

Nov 18, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
2,932 $92.92

2,932

$92.92

$272,441

Nov 18, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
607 $93.85

607

$93.85

$56,967

Nov 18, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
374 $96.33

374

$96.33

$36,027

Nov 18, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
200 $97.56

200

$97.56

$19,512

Nov 18, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
300 $99.58

300

$99.58

$29,874

Nov 18, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
166 $100.60

166

$100.60

$16,700

Aug 24, 2021

Xiang Yinan

Xiang Yinan
Sell
33,000 $86.08

33,000

$86.08

$2,840,515

Aug 24, 2021

Xiang Yinan

Xiang Yinan
Sell
200,000 $88.11

200,000

$88.11

$17,621,740

Aug 24, 2021

Xiang Yinan

Xiang Yinan
Sell
11,629 $88.97

11,629

$88.97

$1,034,634

Aug 23, 2021

Xiang Yinan

Xiang Yinan
Sell
35,136 $85.03

35,136

$85.03

$2,987,565

Aug 19, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
4,274 $81.91

4,274

$81.91

$350,083

Aug 19, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
526 $82.74

526

$82.74

$43,521

Aug 19, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
200 $83.89

200

$83.89

$16,778

Aug 18, 2021

Xiang Yinan

Xiang Yinan
Sell
25,136 $85.06

25,136

$85.06

$2,137,960

Aug 18, 2021

Xiang Yinan

Xiang Yinan
Sell
1,476 $86.28

1,476

$86.28

$127,343

Aug 13, 2021

Xiang Yinan

Xiang Yinan
Sell
3,623 $85.10

3,623

$85.10

$308,312

Aug 12, 2021

Xiang Yinan

Xiang Yinan
Sell
20,000 $85.33

20,000

$85.33

$1,706,532

Aug 11, 2021

Xiang Yinan

Xiang Yinan
Sell
25,542 $85.53

25,542

$85.53

$2,184,531

Aug 11, 2021

Xiang Yinan

Xiang Yinan
Sell
358 $86.15

358

$86.15

$30,840

Aug 11, 2021

Xiang Yinan

Xiang Yinan
Sell
1,600 $89.17

1,600

$89.17

$142,680

Aug 11, 2021

Xiang Yinan

Xiang Yinan
Sell
2,500 $90.05

2,500

$90.05

$225,116

Apr 09, 2021

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
13,111 $86.64

13,111

$86.64

$1,135,937

Apr 08, 2021

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
5,000 $88.66

5,000

$88.66

$443,300

Mar 19, 2021

Wang David H

Wang David H
See Remarks
Sell
49,228 $90.55

49,228

$90.55

$4,457,595

Mar 18, 2021

Wang David H

Wang David H
See Remarks
Sell
50,000 $91.92

50,000

$91.92

$4,596,000

Mar 16, 2021

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
10,000 $93.69

10,000

$93.69

$936,900

Mar 15, 2021

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
10,000 $91.67

10,000

$91.67

$916,700

Mar 12, 2021

McKechnie Mark

McKechnie Mark
See Remarks
Sell
10,028 $87.89

10,028

$87.89

$881,361

Feb 12, 2021

Hu Chenming

Hu Chenming
Sell
10,000 $120.00

10,000

$120.00

$1,200,000

Feb 12, 2021

Liu Tracy

Liu Tracy
Sell
2,000 $120.00

2,000

$120.00

$240,000

Feb 12, 2021

Chen Fuping

Chen Fuping
See Remarks
Sell
30,000 $120.00

30,000

$120.00

$3,600,000

Feb 10, 2021

Liu Tracy

Liu Tracy
Sell
1,600 $110.00

1,600

$110.00

$176,000

Feb 09, 2021

Liu Tracy

Liu Tracy
Sell
400 $110.00

400

$110.00

$44,000

Jan 06, 2021

Liu Tracy

Liu Tracy
Sell
2,000 $100.00

2,000

$100.00

$200,000

Dec 30, 2020

Wang Jian

Wang Jian
See Remarks
Sell
32,486 $78.00

32,486

$78.00

$2,533,908

Dec 22, 2020

Xiang Yinan

Xiang Yinan
Sell
14,920 $75.00

14,920

$75.00

$1,119,000

Dec 21, 2020

Xiang Yinan

Xiang Yinan
Sell
26,892 $75.08

26,892

$75.08

$2,019,051

Dec 18, 2020

Xiang Yinan

Xiang Yinan
Sell
82,454 $75.30

82,454

$75.30

$6,208,786

Dec 18, 2020

Xiang Yinan

Xiang Yinan
Sell
1,699 $76.10

1,699

$76.10

$129,294

Dec 17, 2020

Xiang Yinan

Xiang Yinan
Sell
3,214 $75.02

3,214

$75.02

$241,114

Dec 15, 2020

Xiang Yinan

Xiang Yinan
Sell
19,603 $75.29

19,603

$75.29

$1,475,910

Dec 15, 2020

Xiang Yinan

Xiang Yinan
Sell
11,218 $76.03

11,218

$76.03

$852,905

Dec 04, 2020

Wang David H

Wang David H
See Remarks
Sell
49,322 $77.14

49,322

$77.14

$3,804,699

Dec 03, 2020

Wang David H

Wang David H
See Remarks
Sell
16,666 $82.50

16,666

$82.50

$1,374,945

Dec 03, 2020

Wang David H

Wang David H
See Remarks
Sell
32,995 $82.50

32,995

$82.50

$2,722,088

Nov 19, 2020

McKechnie Mark

McKechnie Mark
See Remarks
Sell
7,500 $74.45

7,500

$74.45

$558,375

Nov 13, 2020

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
9,670 $88.07

9,670

$88.07

$851,637

Nov 12, 2020

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
10,000 $88.63

10,000

$88.63

$886,300

Sep 16, 2020

Feng Lisa

Feng Lisa
See Remarks
Sell
15,000 $72.30

15,000

$72.30

$1,084,500

Sep 14, 2020

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
4,941 $66.70

4,941

$66.70

$329,565

Sep 10, 2020

Cheav Sotheara

Cheav Sotheara
See Remarks
Sell
5,000 $60.75

5,000

$60.75

$303,750

Sep 04, 2020

Wang David H

Wang David H
See Remarks
Sell
49,453 $80.08

49,453

$80.08

$3,960,196

Sep 03, 2020

Wang David H

Wang David H
See Remarks
Sell
20,000 $84.53

20,000

$84.53

$1,690,600

Aug 27, 2020

McKechnie Mark

McKechnie Mark
See Remarks
Sell
4,585 $93.18

4,585

$93.18

$427,230

Aug 03, 2020

Hu Chenming

Hu Chenming
Sell
7,806 $100.00

7,806

$100.00

$780,600

Jul 13, 2020

Hu Chenming

Hu Chenming
Sell
14,000 $84.15

14,000

$84.15

$1,178,100

Jun 15, 2020

McKechnie Mark

McKechnie Mark
See Remarks
Sell
5,415 $54.34

5,415

$54.34

$294,251

Jun 03, 2020

Hu Chenming

Hu Chenming
Sell
8,194 $65.12

8,194

$65.12

$533,593

TOP