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 01, 2025

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $20.83

500

$20.83

$10,416

Jul 02, 2025

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $23.47

500

$23.47

$11,734

Jun 02, 2025

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $25.67

500

$25.67

$12,835

May 01, 2025

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $24.08

500

$24.08

$12,041

Apr 01, 2025

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $28.38

500

$28.38

$14,190

Dec 13, 2024

Zhou Rong

Zhou Rong
Senior EVP, Production Center
Sell
8,000 $45.23

8,000

$45.23

$361,840

Dec 12, 2024

Zhou Rong

Zhou Rong
Senior EVP, Production Center
Sell
7,000 $44.43

7,000

$44.43

$310,975

Dec 09, 2024

PRINS RICHARD K

PRINS RICHARD K
Sell
10,000 $43.77

10,000

$43.77

$437,702

Nov 12, 2024

Zhou Rong

Zhou Rong
Senior EVP, Production Center
Sell
6,893 $48.88

6,893

$48.88

$336,930

Nov 12, 2024

PRINS RICHARD K

PRINS RICHARD K
Sell
5,000 $48.80

5,000

$48.80

$243,986

Nov 06, 2024

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
7,426 $52.05

7,426

$52.05

$386,523

Nov 06, 2024

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
5,214 $52.05

5,214

$52.05

$271,389

Sep 13, 2024

Zhou Rong

Zhou Rong
Senior EVP, Production Center
Sell
3,000 $48.26

3,000

$48.26

$144,785

Sep 05, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
3,000 $46.47

3,000

$46.47

$139,417

Aug 26, 2024

Zhou Rong

Zhou Rong
Senior EVP, Production Center
Sell
4,000 $48.35

4,000

$48.35

$193,400

Aug 12, 2024

PRINS RICHARD K

PRINS RICHARD K
Sell
17,101 $43.07

17,101

$43.07

$736,550

Jul 31, 2024

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
10,282 $44.23

10,282

$44.23

$454,773

Jun 27, 2024

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
2,961 $40.85

2,961

$40.85

$120,947

Jun 27, 2024

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
635 $41.29

635

$41.29

$26,222

Jun 10, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
3,000 $41.40

3,000

$41.40

$124,200

Jun 03, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $42.65

500

$42.65

$21,326

May 01, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $41.67

500

$41.67

$20,837

Apr 01, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $43.43

500

$43.43

$21,714

Mar 05, 2024

ZASLOFF MICHAEL A

ZASLOFF MICHAEL A
Sell
9,389 $47.06

9,389

$47.06

$441,871

Mar 05, 2024

ZASLOFF MICHAEL A

ZASLOFF MICHAEL A
Sell
3,111 $47.53

3,111

$47.53

$147,853

Mar 01, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
451 $45.60

451

$45.60

$20,567

Mar 01, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
49 $46.53

49

$46.53

$2,280

Feb 01, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
474 $53.07

474

$53.07

$25,154

Feb 01, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
26 $53.64

26

$53.64

$1,395

Jan 10, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
78,236 $54.32

78,236

$54.32

$4,249,967

Jan 10, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
50,514 $54.89

50,514

$54.89

$2,772,506

Jan 10, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
920 $55.95

920

$55.95

$51,477

Jan 10, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
1,716 $57.00

1,716

$57.00

$97,817

Jan 09, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
50,678 $56.70

50,678

$56.70

$2,873,640

Jan 09, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
31,764 $57.70

31,764

$57.70

$1,832,872

Jan 09, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
3,714 $58.35

3,714

$58.35

$216,720

Jan 08, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
18,858 $56.98

18,858

$56.98

$1,074,563

Jan 08, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
41,282 $58.25

41,282

$58.25

$2,404,474

Jan 08, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
37,865 $59.24

37,865

$59.24

$2,243,142

Jan 08, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
27,563 $59.99

27,563

$59.99

$1,653,623

Jan 08, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
4,261 $61.19

4,261

$61.19

$260,742

Jan 08, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
1,663 $61.81

1,663

$61.81

$102,784

Jan 08, 2024

Luo Mary Z.

Luo Mary Z.
COO,Chief Scientist & Chairman
Sell
2,152 $63.27

2,152

$63.27

$136,149

Jan 02, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
147 $60.56

147

$60.56

$8,902

Jan 02, 2024

Petersen Floyd F.

Petersen Floyd F.
Sell
353 $61.70

353

$61.70

$21,781

Dec 04, 2023

Zhou Rong

Zhou Rong
Senior EVP, Production Center
Sell
3,514 $59.58

3,514

$59.58

$209,364

Dec 01, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
135 $57.24

135

$57.24

$7,727

Dec 01, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
365 $58.15

365

$58.15

$21,225

Dec 01, 2023

Zhou Rong

Zhou Rong
Senior EVP, Production Center
Sell
4,316 $58.58

4,316

$58.58

$252,831

Nov 17, 2023

PRINS RICHARD K

PRINS RICHARD K
Sell
4,000 $55.86

4,000

$55.86

$223,446

Nov 14, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
14,220 $54.76

14,220

$54.76

$778,724

Nov 14, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
30,162 $55.67

30,162

$55.67

$1,679,203

Nov 14, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
14,868 $56.53

14,868

$56.53

$840,548

Nov 14, 2023

Deflin Gayle

Deflin Gayle
Sell
4,163 $55.45

4,163

$55.45

$230,838

Nov 13, 2023

PRINS RICHARD K

PRINS RICHARD K
Sell
5,000 $52.50

5,000

$52.50

$262,500

Nov 01, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $45.30

500

$45.30

$22,651

Oct 02, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $45.78

500

$45.78

$22,890

Sep 06, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
60,684 $51.75

60,684

$51.75

$3,140,112

Sep 06, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
59 $52.26

59

$52.26

$3,083

Aug 28, 2023

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
28,816 $53.13

28,816

$53.13

$1,530,994

Aug 18, 2023

PRINS RICHARD K

PRINS RICHARD K
Sell
2,000 $52.50

2,000

$52.50

$105,006

Aug 15, 2023

PRINS RICHARD K

PRINS RICHARD K
Sell
4,163 $57.39

4,163

$57.39

$238,911

Aug 15, 2023

ZASLOFF MICHAEL A

ZASLOFF MICHAEL A
Sell
12,759 $57.22

12,759

$57.22

$730,025

Jun 15, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
11,868 $48.79

11,868

$48.79

$579,040

Jun 15, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
12,000 $50.79

12,000

$50.79

$609,480

Jun 15, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
13,000 $52.79

13,000

$52.79

$686,270

Jun 15, 2023

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
5,000 $51.79

5,000

$51.79

$258,947

Jun 13, 2023

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
5,000 $48.24

5,000

$48.24

$241,200

Jun 02, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
11,000 $46.35

11,000

$46.35

$509,859

May 18, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
10,500 $44.35

10,500

$44.35

$465,675

May 18, 2023

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
10,000 $44.21

10,000

$44.21

$442,050

May 18, 2023

Deflin Gayle

Deflin Gayle
Sell
4,519 $44.01

4,519

$44.01

$198,888

May 15, 2023

PRINS RICHARD K

PRINS RICHARD K
Sell
5,000 $43.50

5,000

$43.50

$217,502

May 15, 2023

ZASLOFF MICHAEL A

ZASLOFF MICHAEL A
Sell
7,500 $42.18

7,500

$42.18

$316,335

May 12, 2023

PRINS RICHARD K

PRINS RICHARD K
Sell
5,000 $42.06

5,000

$42.06

$210,323

Apr 17, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
5,632 $42.35

5,632

$42.35

$238,515

Apr 13, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
4,868 $42.35

4,868

$42.35

$206,160

Apr 13, 2023

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
5,000 $41.00

5,000

$41.00

$205,000

Apr 13, 2023

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
6,494 $42.00

6,494

$42.00

$272,748

Apr 10, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
10,032 $40.35

10,032

$40.35

$404,791

Apr 10, 2023

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
5,000 $40.00

5,000

$40.00

$200,000

Apr 03, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
491 $37.72

491

$37.72

$18,519

Mar 15, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
12,776 $36.43

12,776

$36.43

$465,472

Mar 01, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
1 $33.70

1

$33.70

$34

Mar 01, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
412 $36.59

412

$36.59

$15,074

Mar 01, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
87 $37.25

87

$37.25

$3,241

Mar 01, 2023

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
10,974 $36.33

10,974

$36.33

$398,685

Feb 01, 2023

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $30.35

500

$30.35

$15,176

Dec 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $30.13

500

$30.13

$15,067

Nov 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $31.13

500

$31.13

$15,565

Oct 03, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $28.59

500

$28.59

$14,296

Sep 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $29.44

500

$29.44

$14,722

Aug 09, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
10,000 $38.35

10,000

$38.35

$383,500

Aug 09, 2022

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
3,055 $39.00

3,055

$39.00

$119,145

Aug 08, 2022

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
5,000 $38.00

5,000

$38.00

$190,000

Aug 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $37.48

500

$37.48

$18,739

Jul 18, 2022

Gerst Diane G.

Gerst Diane G.
Sell
1,520 $37.23

1,520

$37.23

$56,597

Jul 15, 2022

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
3,478 $35.94

3,478

$35.94

$124,997

Jul 15, 2022

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
7,359 $36.97

7,359

$36.97

$272,086

Jul 11, 2022

Gerst Diane G.

Gerst Diane G.
Sell
1,521 $36.26

1,521

$36.26

$55,145

Jul 05, 2022

Gerst Diane G.

Gerst Diane G.
Sell
1,813 $35.00

1,813

$35.00

$63,460

Jul 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $34.78

500

$34.78

$17,391

Jun 30, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
18,386 $34.95

18,386

$34.95

$642,591

Jun 30, 2022

Gerst Diane G.

Gerst Diane G.
Sell
5,146 $35.00

5,146

$35.00

$180,110

Jun 17, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
5,512 $32.05

5,512

$32.05

$176,682

Jun 06, 2022

Lee Howard

Lee Howard
Sell
10,291 $37.79

10,291

$37.79

$388,859

Jun 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
380 $36.79

380

$36.79

$13,979

Jun 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
120 $37.67

120

$37.67

$4,521

May 23, 2022

Lee Howard

Lee Howard
Sell
10,000 $34.93

10,000

$34.93

$349,323

May 20, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
10,650 $34.21

10,650

$34.21

$364,365

May 19, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
41,615 $33.76

41,615

$33.76

$1,404,818

May 19, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
115 $34.28

115

$34.28

$3,942

May 18, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
55,264 $33.97

55,264

$33.97

$1,877,395

May 18, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
9,776 $34.77

9,776

$34.77

$339,926

May 18, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
2,006 $35.78

2,006

$35.78

$71,779

May 18, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
9,924 $35.05

9,924

$35.05

$347,826

May 17, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
47,539 $35.74

47,539

$35.74

$1,698,906

May 17, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
2,837 $36.14

2,837

$36.14

$102,534

May 16, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
54,274 $35.58

54,274

$35.58

$1,931,188

May 16, 2022

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
13,795 $36.41

13,795

$36.41

$502,269

May 16, 2022

ZASLOFF MICHAEL A

ZASLOFF MICHAEL A
Sell
10,291 $35.61

10,291

$35.61

$366,500

May 02, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
268 $35.15

268

$35.15

$9,419

May 02, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
27 $35.52

27

$35.52

$959

Apr 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
437 $36.59

437

$36.59

$15,992

Apr 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
63 $37.35

63

$37.35

$2,353

Mar 16, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
47,017 $33.93

47,017

$33.93

$1,595,230

Mar 16, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
3,760 $34.36

3,760

$34.36

$129,197

Mar 16, 2022

ZASLOFF MICHAEL A

ZASLOFF MICHAEL A
Sell
10,000 $33.71

10,000

$33.71

$337,069

Mar 15, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
7,900 $34.46

7,900

$34.46

$272,248

Mar 15, 2022

PRINS RICHARD K

PRINS RICHARD K
Sell
10,000 $34.02

10,000

$34.02

$340,208

Mar 07, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
13,026 $29.35

13,026

$29.35

$382,313

Mar 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $27.27

500

$27.27

$13,635

Feb 08, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
10,000 $26.95

10,000

$26.95

$269,500

Feb 08, 2022

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
7,000 $26.77

7,000

$26.77

$187,390

Feb 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
89 $23.37

89

$23.37

$2,080

Feb 01, 2022

Petersen Floyd F.

Petersen Floyd F.
Sell
411 $24.24

411

$24.24

$9,961

Jan 10, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
16,000 $25.40

16,000

$25.40

$406,400

Jan 10, 2022

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
10,677 $24.96

10,677

$24.96

$266,528

Jan 10, 2022

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
10,251 $25.77

10,251

$25.77

$264,156

Jan 07, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
20,000 $24.15

20,000

$24.15

$483,000

Jan 07, 2022

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
11,776 $24.90

11,776

$24.90

$293,222

Dec 22, 2021

Petersen Floyd F.

Petersen Floyd F.
Sell
1,000 $22.50

1,000

$22.50

$22,503

Dec 21, 2021

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
8,256 $22.40

8,256

$22.40

$184,934

Dec 16, 2021

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
1,744 $22.40

1,744

$22.40

$39,066

Dec 10, 2021

PRINS RICHARD K

PRINS RICHARD K
Sell
5,291 $21.36

5,291

$21.36

$113,006

Nov 22, 2021

PRINS RICHARD K

PRINS RICHARD K
Sell
5,000 $21.22

5,000

$21.22

$106,100

Nov 11, 2021

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
10,000 $21.33

10,000

$21.33

$213,300

Nov 11, 2021

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
7,813 $21.67

7,813

$21.67

$169,308

Aug 16, 2021

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
6,589 $19.35

6,589

$19.35

$127,524

Aug 02, 2021

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
9,123 $21.24

9,123

$21.24

$193,734

Aug 02, 2021

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
8,932 $21.14

8,932

$21.14

$188,805

Jul 26, 2021

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
6,000 $20.87

6,000

$20.87

$125,220

Jul 20, 2021

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
5,187 $20.57

5,187

$20.57

$106,697

Jul 15, 2021

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
31,524 $20.01

31,524

$20.01

$630,688

Jul 07, 2021

PETERS WILLIAM J

PETERS WILLIAM J
CFO, EVP & Treasurer
Sell
10,000 $20.37

10,000

$20.37

$203,739

Jun 08, 2021

Lee Howard

Lee Howard
Sell
8,000 $19.31

8,000

$19.31

$154,508

Jun 07, 2021

Petersen Floyd F.

Petersen Floyd F.
Sell
15,827 $19.34

15,827

$19.34

$306,039

Jun 07, 2021

PRINS RICHARD K

PRINS RICHARD K
Sell
5,000 $18.70

5,000

$18.70

$93,500

Jun 07, 2021

Lee Howard

Lee Howard
Sell
7,827 $19.28

7,827

$19.28

$150,941

Jun 04, 2021

PRINS RICHARD K

PRINS RICHARD K
Sell
5,000 $18.77

5,000

$18.77

$93,851

Jun 03, 2021

Petersen Floyd F.

Petersen Floyd F.
Sell
10,000 $18.65

10,000

$18.65

$186,527

Jun 01, 2021

Koo Richard

Koo Richard
Sell
25,827 $19.28

25,827

$19.28

$498,009

May 20, 2021

Lee Howard

Lee Howard
Sell
10,000 $19.74

10,000

$19.74

$197,354

May 17, 2021

Liawatidewi Yakob

Liawatidewi Yakob
SVP Corp Admin Center
Sell
9,637 $19.99

9,637

$19.99

$192,686

May 14, 2021

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
17,419 $19.72

17,419

$19.72

$343,464

May 14, 2021

Liawatidewi Yakob

Liawatidewi Yakob
SVP Corp Admin Center
Sell
3,186 $19.92

3,186

$19.92

$63,454

May 13, 2021

Zhou Rong

Zhou Rong
EVP, Production Center
Sell
700 $19.58

700

$19.58

$13,706

May 13, 2021

ZASLOFF MICHAEL A

ZASLOFF MICHAEL A
Sell
25,827 $19.34

25,827

$19.34

$499,435

May 12, 2021

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
4,592 $19.33

4,592

$19.33

$88,742

May 11, 2021

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
10,000 $19.06

10,000

$19.06

$190,597

May 11, 2021

PRINS RICHARD K

PRINS RICHARD K
Sell
15,827 $18.90

15,827

$18.90

$299,110

Mar 15, 2021

PETERS WILLIAM J

PETERS WILLIAM J
CFO, SVP & Treasurer
Sell
4,244 $19.03

4,244

$19.03

$80,745

Feb 18, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
407 $18.58

407

$18.58

$7,562

Feb 17, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
13,801 $18.67

13,801

$18.67

$257,723

Feb 16, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
16,259 $18.51

16,259

$18.51

$301,031

Feb 12, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
13,277 $18.94

13,277

$18.94

$251,522

Feb 11, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
19,823 $19.06

19,823

$19.06

$377,884

Feb 10, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
15,747 $18.76

15,747

$18.76

$295,344

Feb 09, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
11,927 $18.93

11,927

$18.93

$225,776

Feb 08, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
13,452 $18.89

13,452

$18.89

$254,049

Feb 05, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
15,507 $18.94

15,507

$18.94

$293,721

Feb 04, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
25,570 $18.89

25,570

$18.89

$483,020

Feb 03, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
16,299 $18.36

16,299

$18.36

$299,323

Feb 02, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
13,817 $18.66

13,817

$18.66

$257,821

Feb 01, 2021

Zhang Jack Y.

Zhang Jack Y.
CEO & Chief Scientific Officer
Sell
24,114 $18.29

24,114

$18.29

$441,120

Feb 01, 2021

Petersen Floyd F.

Petersen Floyd F.
Sell
639 $18.26

639

$18.26

$11,669

Jan 19, 2021

PETERS WILLIAM J

PETERS WILLIAM J
CFO, SVP & Treasurer
Sell
6,495 $18.67

6,495

$18.67

$121,237

Dec 01, 2020

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $17.87

500

$17.87

$8,936

Nov 02, 2020

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $19.84

500

$19.84

$9,920

Oct 01, 2020

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $18.89

500

$18.89

$9,446

Sep 01, 2020

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $19.90

500

$19.90

$9,948

Aug 14, 2020

PETERS WILLIAM J

PETERS WILLIAM J
CFO, SVP & Treasurer
Sell
5,512 $20.36

5,512

$20.36

$112,223

Aug 14, 2020

Maris David

Maris David
Buy
1,000 $20.26

1,000

$20.26

$20,260

Aug 11, 2020

PRINS RICHARD K

PRINS RICHARD K
Sell
6,000 $20.33

6,000

$20.33

$121,976

Aug 03, 2020

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $20.62

500

$20.62

$10,308

Jul 21, 2020

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
5,978 $21.22

5,978

$21.22

$126,837

Jul 20, 2020

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
4,186 $21.03

4,186

$21.03

$88,047

Jul 06, 2020

PETERS WILLIAM J

PETERS WILLIAM J
CFO, SVP & Treasurer
Sell
13,656 $22.00

13,656

$22.00

$300,405

Jul 01, 2020

Petersen Floyd F.

Petersen Floyd F.
Sell
500 $22.27

500

$22.27

$11,136

Jun 09, 2020

Liawatidewi Yakob

Liawatidewi Yakob
EVP Corp Admin Center
Sell
23,405 $20.41

23,405

$20.41

$477,602

TOP