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

Opaleye Management Inc.

Opaleye Management Inc.
Buy
780 $2.84

780

$2.84

$2,211

Jul 31, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
84,220 $2.68

84,220

$2.68

$225,710

Jul 30, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
1,578 $2.80

1,578

$2.80

$4,411

Jul 29, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
8,422 $2.82

8,422

$2.82

$23,750

Jul 18, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
100,000 $2.82

100,000

$2.82

$282,000

Jun 27, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
100,000 $2.39

100,000

$2.39

$239,000

Jun 16, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
50,898 $2.24

50,898

$2.24

$114,012

Jun 13, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
99,102 $2.23

99,102

$2.23

$220,997

Jun 12, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
100,000 $2.25

100,000

$2.25

$225,000

May 28, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
5,000 $2.36

5,000

$2.36

$11,800

May 23, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
2,320,000 $2.36

2,320,000

$2.36

$5,475,200

May 01, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
20,000 $2.32

20,000

$2.32

$46,436

Apr 30, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
25,000 $2.31

25,000

$2.31

$57,660

Apr 25, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
25,000 $2.24

25,000

$2.24

$55,915

Apr 17, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
45,000 $2.09

45,000

$2.09

$94,163

Apr 16, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
70,000 $2.13

70,000

$2.13

$148,890

Apr 15, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
25,000 $2.23

25,000

$2.23

$55,720

Apr 08, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
100,000 $1.98

100,000

$1.98

$198,380

Apr 03, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
75,000 $2.30

75,000

$2.30

$172,740

Apr 02, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
5,000 $2.46

5,000

$2.46

$12,276

Apr 01, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
35,000 $2.48

35,000

$2.48

$86,772

Mar 21, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
92,923 $2.54

92,923

$2.54

$236,266

Mar 20, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
7 $2.54

7

$2.54

$18

Mar 13, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
85,000 $2.54

85,000

$2.54

$216,155

Mar 06, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
100,000 $2.61

100,000

$2.61

$261,350

Mar 05, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
10,000 $2.69

10,000

$2.69

$26,875

Mar 04, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
55,000 $2.64

55,000

$2.64

$145,398

Jan 31, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
45,000 $4.29

45,000

$4.29

$193,185

Jan 30, 2025

Opaleye Management Inc.

Opaleye Management Inc.
Buy
20,000 $4.49

20,000

$4.49

$89,782

Dec 31, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
10,000 $4.66

10,000

$4.66

$46,603

Dec 30, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
35,000 $4.70

35,000

$4.70

$164,392

Oct 25, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
25,000 $2.91

25,000

$2.91

$72,720

Sep 25, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
5,000 $2.86

5,000

$2.86

$14,291

Sep 24, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
80,000 $2.94

80,000

$2.94

$234,856

Sep 23, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
45,000 $2.94

45,000

$2.94

$132,485

Sep 20, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
1,010,000 $3.01

1,010,000

$3.01

$3,040,100

Sep 20, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
45,000 $3.01

45,000

$3.01

$135,450

Sep 18, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
55,000 $3.16

55,000

$3.16

$174,009

Sep 18, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
6,000 $3.16

6,000

$3.16

$18,983

Nov 15, 2023

Dorgan Byron L

Dorgan Byron L
Sell
20,000 $2.11

20,000

$2.11

$42,168

Sep 11, 2023

Norrett Kevin

Norrett Kevin
COO
Buy
9,000 $1.72

9,000

$1.72

$15,479

Sep 08, 2023

Ryali Sriram

Ryali Sriram
CFO
Buy
11,650 $1.70

11,650

$1.70

$19,856

Sep 08, 2023

DILLY STEPHEN GEORGE

DILLY STEPHEN GEORGE
See Remarks
Buy
58,479 $1.73

58,479

$1.73

$100,952

Sep 08, 2023

Fitzgerald Margaret Nell

Fitzgerald Margaret Nell
See Remarks
Buy
11,834 $1.70

11,834

$1.70

$20,065

Apr 18, 2023

NICOLS JOHN J

NICOLS JOHN J
Sell
35,714 $4.14

35,714

$4.14

$147,874

Apr 17, 2023

NICOLS JOHN J

NICOLS JOHN J
Sell
35,714 $4.24

35,714

$4.24

$151,377

Mar 16, 2023

NICOLS JOHN J

NICOLS JOHN J
Sell
35,714 $4.11

35,714

$4.11

$146,681

Mar 15, 2023

NICOLS JOHN J

NICOLS JOHN J
Sell
35,714 $4.09

35,714

$4.09

$146,131

Mar 08, 2023

DILLY STEPHEN GEORGE

DILLY STEPHEN GEORGE
See Remarks
Sell
26,987 $4.56

26,987

$4.56

$122,931

Mar 08, 2023

Norrett Kevin

Norrett Kevin
COO
Sell
8,258 $4.56

8,258

$4.56

$37,617

Mar 08, 2023

Fitzgerald Margaret Nell

Fitzgerald Margaret Nell
See Remarks
Sell
7,686 $4.56

7,686

$4.56

$35,011

Mar 07, 2023

DILLY STEPHEN GEORGE

DILLY STEPHEN GEORGE
See Remarks
Sell
28,088 $4.60

28,088

$4.60

$129,281

Mar 07, 2023

Norrett Kevin

Norrett Kevin
COO
Sell
8,596 $4.60

8,596

$4.60

$39,565

Mar 07, 2023

Fitzgerald Margaret Nell

Fitzgerald Margaret Nell
See Remarks
Sell
8,000 $4.60

8,000

$4.60

$36,822

Feb 24, 2023

NICOLS JOHN J

NICOLS JOHN J
Sell
35,714 $4.83

35,714

$4.83

$172,652

Feb 23, 2023

NICOLS JOHN J

NICOLS JOHN J
Sell
39,785 $5.36

39,785

$5.36

$213,220

Jan 24, 2023

NICOLS JOHN J

NICOLS JOHN J
Sell
35,714 $6.42

35,714

$6.42

$229,295

Jan 23, 2023

NICOLS JOHN J

NICOLS JOHN J
Sell
39,785 $6.58

39,785

$6.58

$261,642

Dec 12, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
35,714 $5.68

35,714

$5.68

$202,820

Dec 09, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
39,785 $5.66

39,785

$5.66

$224,996

Nov 16, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
35,714 $6.36

35,714

$6.36

$227,312

Nov 15, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
39,786 $6.79

39,786

$6.79

$270,238

Oct 28, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
35,716 $5.53

35,716

$5.53

$197,649

Oct 27, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
39,786 $5.68

39,786

$5.68

$225,921

Oct 06, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
35,716 $5.99

35,716

$5.99

$214,100

Oct 05, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
39,787 $6.04

39,787

$6.04

$240,134

Aug 15, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
39,000 $8.78

39,000

$8.78

$342,580

Aug 12, 2022

NICOLS JOHN J

NICOLS JOHN J
Sell
38,500 $8.62

38,500

$8.62

$331,774

May 12, 2022

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
22,091 $10.09

22,091

$10.09

$222,942

May 12, 2022

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
16,409 $10.61

16,409

$10.61

$174,178

May 11, 2022

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
38,500 $10.31

38,500

$10.31

$396,754

Mar 23, 2022

WOLF DENNIS P

WOLF DENNIS P
Sell
4,000 $20.49

4,000

$20.49

$81,944

Mar 15, 2022

Yang Patrick Y

Yang Patrick Y
Sell
8,000 $16.79

8,000

$16.79

$134,305

Mar 10, 2022

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
38,500 $18.93

38,500

$18.93

$728,716

Mar 09, 2022

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
38,500 $19.30

38,500

$19.30

$743,008

Dec 20, 2021

WOLF DENNIS P

WOLF DENNIS P
Sell
2,596 $28.43

2,596

$28.43

$73,802

Dec 20, 2021

WOLF DENNIS P

WOLF DENNIS P
Sell
2,404 $29.27

2,404

$29.27

$70,354

Dec 13, 2021

Yang Patrick Y

Yang Patrick Y
Sell
7,800 $31.59

7,800

$31.59

$246,392

Dec 13, 2021

Yang Patrick Y

Yang Patrick Y
Sell
200 $32.14

200

$32.14

$6,428

Oct 18, 2021

Dorgan Byron L

Dorgan Byron L
Sell
17,400 $27.86

17,400

$27.86

$484,684

Oct 18, 2021

Dorgan Byron L

Dorgan Byron L
Sell
2,600 $28.53

2,600

$28.53

$74,178

Oct 15, 2021

WOLF DENNIS P

WOLF DENNIS P
Sell
5,900 $28.30

5,900

$28.30

$166,941

Oct 15, 2021

WOLF DENNIS P

WOLF DENNIS P
Sell
100 $28.78

100

$28.78

$2,878

Aug 13, 2021

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
35,000 $23.77

35,000

$23.77

$831,796

Aug 12, 2021

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
34,066 $24.51

34,066

$24.51

$834,927

Aug 12, 2021

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
934 $25.29

934

$25.29

$23,619

May 18, 2021

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
13,877 $18.56

13,877

$18.56

$257,582

May 18, 2021

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
21,123 $18.93

21,123

$18.93

$399,877

May 17, 2021

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
35,385 $18.12

35,385

$18.12

$641,325

Apr 21, 2021

KELLEY BERNARD J

KELLEY BERNARD J
Sell
2,500 $22.64

2,500

$22.64

$56,608

Apr 06, 2021

Yang Patrick Y

Yang Patrick Y
Sell
10,000 $25.15

10,000

$25.15

$251,547

Apr 05, 2021

Yang Patrick Y

Yang Patrick Y
Sell
10,000 $24.27

10,000

$24.27

$242,732

Mar 25, 2021

WOLF DENNIS P

WOLF DENNIS P
Sell
5,142 $20.07

5,142

$20.07

$103,190

Mar 25, 2021

WOLF DENNIS P

WOLF DENNIS P
Sell
4,858 $20.82

4,858

$20.82

$101,161

Mar 08, 2021

KELLEY BERNARD J

KELLEY BERNARD J
Sell
20,000 $18.72

20,000

$18.72

$374,350

Jan 21, 2021

KELLEY BERNARD J

KELLEY BERNARD J
Sell
2,500 $24.98

2,500

$24.98

$62,439

Jan 21, 2021

Dorgan Byron L

Dorgan Byron L
Sell
25,000 $25.17

25,000

$25.17

$629,195

Jan 20, 2021

Dorgan Byron L

Dorgan Byron L
Sell
25,000 $26.75

25,000

$26.75

$668,658

Dec 21, 2020

WOLF DENNIS P

WOLF DENNIS P
Sell
10,000 $19.99

10,000

$19.99

$199,874

Oct 21, 2020

KELLEY BERNARD J

KELLEY BERNARD J
Sell
2,500 $14.00

2,500

$14.00

$35,007

Oct 09, 2020

Dorgan Byron L

Dorgan Byron L
Sell
25,000 $13.54

25,000

$13.54

$338,528

Oct 08, 2020

Dorgan Byron L

Dorgan Byron L
Sell
25,000 $13.49

25,000

$13.49

$337,315

Sep 24, 2020

WOLF DENNIS P

WOLF DENNIS P
Sell
10,000 $11.68

10,000

$11.68

$116,845

Jul 21, 2020

KELLEY BERNARD J

KELLEY BERNARD J
Sell
2,500 $12.79

2,500

$12.79

$31,965

Jun 25, 2020

WOLF DENNIS P

WOLF DENNIS P
Sell
10,000 $10.97

10,000

$10.97

$109,694

Jun 12, 2020

BARUCH THOMAS R

BARUCH THOMAS R
Sell
4,947 $10.61

4,947

$10.61

$52,464

Apr 21, 2020

KELLEY BERNARD J

KELLEY BERNARD J
Sell
2,500 $10.58

2,500

$10.58

$26,450

Apr 02, 2020

BARUCH THOMAS R

BARUCH THOMAS R
Sell
7,500 $10.52

7,500

$10.52

$78,866

Apr 01, 2020

BARUCH THOMAS R

BARUCH THOMAS R
Sell
7,500 $10.88

7,500

$10.88

$81,576

Mar 25, 2020

WOLF DENNIS P

WOLF DENNIS P
Sell
9,400 $10.33

9,400

$10.33

$97,055

Mar 25, 2020

WOLF DENNIS P

WOLF DENNIS P
Sell
600 $11.22

600

$11.22

$6,730

Feb 21, 2020

Dorgan Byron L

Dorgan Byron L
Sell
16,702 $14.02

16,702

$14.02

$234,192

Jan 21, 2020

KELLEY BERNARD J

KELLEY BERNARD J
Sell
2,500 $18.00

2,500

$18.00

$45,000

Jan 16, 2020

BARUCH THOMAS R

BARUCH THOMAS R
Sell
10,000 $18.61

10,000

$18.61

$186,090

Jan 15, 2020

BARUCH THOMAS R

BARUCH THOMAS R
Sell
10,000 $18.68

10,000

$18.68

$186,816

Dec 19, 2019

WOLF DENNIS P

WOLF DENNIS P
Sell
20,000 $16.22

20,000

$16.22

$324,384

Dec 12, 2019

Dorgan Byron L

Dorgan Byron L
Sell
25,000 $15.64

25,000

$15.64

$390,973

Dec 11, 2019

BARUCH THOMAS R

BARUCH THOMAS R
Sell
17,500 $15.59

17,500

$15.59

$272,892

Dec 10, 2019

BARUCH THOMAS R

BARUCH THOMAS R
Sell
17,500 $15.61

17,500

$15.61

$273,236

Sep 06, 2019

Yang Patrick Y

Yang Patrick Y
Buy
5,000 $13.74

5,000

$13.74

$68,676

Sep 06, 2019

KELLEY BERNARD J

KELLEY BERNARD J
Sell
14,684 $13.87

14,684

$13.87

$203,677

Sep 04, 2019

Yang Patrick Y

Yang Patrick Y
Buy
3,000 $13.62

3,000

$13.62

$40,847

Sep 03, 2019

Yang Patrick Y

Yang Patrick Y
Buy
6,000 $13.97

6,000

$13.97

$83,813

Aug 22, 2019

Yang Patrick Y

Yang Patrick Y
Buy
12,000 $12.94

12,000

$12.94

$155,280

Aug 20, 2019

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Buy
10,000 $13.30

10,000

$13.30

$133,000

Aug 20, 2019

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Buy
10,000 $13.30

10,000

$13.30

$133,000

May 14, 2019

Lalonde James

Lalonde James
SVP, R&D
Sell
2,378 $18.95

2,378

$18.95

$45,060

May 13, 2019

Lalonde James

Lalonde James
SVP, R&D
Sell
17,621 $18.61

17,621

$18.61

$327,955

Mar 21, 2019

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
40,000 $20.91

40,000

$20.91

$836,204

Mar 20, 2019

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
40,000 $20.85

40,000

$20.85

$834,012

Mar 19, 2019

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
40,000 $20.79

40,000

$20.79

$831,504

Mar 18, 2019

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
15,072 $20.95

15,072

$20.95

$315,716

Feb 26, 2019

WOLF DENNIS P

WOLF DENNIS P
Sell
9,000 $21.96

9,000

$21.96

$197,640

Feb 12, 2019

Lalonde James

Lalonde James
SVP, R&D
Sell
8,957 $21.69

8,957

$21.69

$194,304

Feb 11, 2019

Lalonde James

Lalonde James
SVP, R&D
Sell
8,958 $21.57

8,958

$21.57

$193,257

Jan 25, 2019

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
40,000 $17.11

40,000

$17.11

$684,236

Jan 24, 2019

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
35,000 $16.74

35,000

$16.74

$585,942

Dec 28, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
12,500 $15.98

12,500

$15.98

$199,725

Dec 27, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
12,500 $16.09

12,500

$16.09

$201,076

Dec 26, 2018

WOLF DENNIS P

WOLF DENNIS P
Sell
9,000 $15.83

9,000

$15.83

$142,425

Dec 21, 2018

KELLEY BERNARD J

KELLEY BERNARD J
Sell
9,402 $16.95

9,402

$16.95

$159,319

Dec 21, 2018

KELLEY BERNARD J

KELLEY BERNARD J
Sell
804 $17.41

804

$17.41

$13,997

Dec 20, 2018

Yang Patrick Y

Yang Patrick Y
Sell
17,900 $17.50

17,900

$17.50

$313,329

Dec 20, 2018

Yang Patrick Y

Yang Patrick Y
Sell
7,100 $18.61

7,100

$18.61

$132,164

Dec 19, 2018

Yang Patrick Y

Yang Patrick Y
Sell
25,000 $19.22

25,000

$19.22

$480,458

Dec 07, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
3,812 $22.09

3,812

$22.09

$84,209

Dec 06, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
40,000 $21.75

40,000

$21.75

$869,832

Nov 13, 2018

Lalonde James

Lalonde James
SVP, R&D
Sell
6,726 $15.22

6,726

$15.22

$102,395

Nov 12, 2018

Lalonde James

Lalonde James
SVP, R&D
Sell
6,727 $15.57

6,727

$15.57

$104,716

Oct 03, 2018

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
13,558 $16.74

13,558

$16.74

$227,008

Oct 03, 2018

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
26,442 $17.30

26,442

$17.30

$457,507

Oct 02, 2018

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
40,000 $16.76

40,000

$16.76

$670,476

Sep 28, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
40,000 $17.43

40,000

$17.43

$697,324

Sep 27, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
32,900 $17.50

32,900

$17.50

$575,753

Sep 27, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
7,100 $18.68

7,100

$18.68

$132,595

Sep 27, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
8,600 $17.78

8,600

$17.78

$152,912

Sep 27, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
3,900 $18.72

3,900

$18.72

$72,992

Sep 26, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
12,500 $19.00

12,500

$19.00

$237,489

Sep 26, 2018

WOLF DENNIS P

WOLF DENNIS P
Sell
9,000 $19.17

9,000

$19.17

$172,522

Sep 25, 2018

Glaub Kathleen Sereda

Glaub Kathleen Sereda
Sell
14,492 $18.83

14,492

$18.83

$272,816

Sep 21, 2018

KELLEY BERNARD J

KELLEY BERNARD J
Sell
10,207 $18.12

10,207

$18.12

$184,959

Sep 19, 2018

Yang Patrick Y

Yang Patrick Y
Sell
25,000 $17.94

25,000

$17.94

$448,428

Sep 19, 2018

Glaub Kathleen Sereda

Glaub Kathleen Sereda
Sell
20,094 $17.94

20,094

$17.94

$360,390

Sep 18, 2018

Yang Patrick Y

Yang Patrick Y
Sell
25,000 $18.47

25,000

$18.47

$461,750

Sep 05, 2018

Lalonde James

Lalonde James
SVP, R&D
Sell
12,381 $17.35

12,381

$17.35

$214,849

Sep 04, 2018

Lalonde James

Lalonde James
SVP, R&D
Sell
17,915 $17.16

17,915

$17.16

$307,348

Aug 30, 2018

KELLEY BERNARD J

KELLEY BERNARD J
Sell
16,666 $17.15

16,666

$17.15

$285,780

Aug 21, 2018

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
18,736 $15.31

18,736

$15.31

$286,906

Aug 20, 2018

WOLF DENNIS P

WOLF DENNIS P
Sell
18,333 $15.24

18,333

$15.24

$279,404

Aug 17, 2018

WOLF DENNIS P

WOLF DENNIS P
Sell
18,333 $14.71

18,333

$14.71

$269,612

Aug 16, 2018

Yang Patrick Y

Yang Patrick Y
Sell
150,340 $14.45

150,340

$14.45

$2,172,413

Aug 15, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
2,400 $14.90

2,400

$14.90

$35,760

Aug 14, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
11,859 $15.19

11,859

$15.19

$180,180

Jul 19, 2018

Yang Patrick Y

Yang Patrick Y
Sell
25,000 $15.52

25,000

$15.52

$387,983

Jul 18, 2018

Yang Patrick Y

Yang Patrick Y
Sell
25,000 $15.40

25,000

$15.40

$384,920

Jul 18, 2018

Glaub Kathleen Sereda

Glaub Kathleen Sereda
Sell
10,000 $15.34

10,000

$15.34

$153,400

Jul 17, 2018

Lalonde James

Lalonde James
SVP, R&D
Sell
7,500 $15.27

7,500

$15.27

$114,553

Jul 16, 2018

Dorgan Byron L

Dorgan Byron L
Sell
10,000 $15.49

10,000

$15.49

$154,880

Jul 16, 2018

Lalonde James

Lalonde James
SVP, R&D
Sell
7,500 $15.53

7,500

$15.53

$116,457

Jun 26, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
12,500 $14.38

12,500

$14.38

$179,775

Jun 26, 2018

WOLF DENNIS P

WOLF DENNIS P
Sell
9,000 $14.47

9,000

$14.47

$130,210

Jun 25, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
12,500 $15.48

12,500

$15.48

$193,550

Jun 21, 2018

KELLEY BERNARD J

KELLEY BERNARD J
Sell
10,206 $16.58

10,206

$16.58

$169,255

Jun 12, 2018

WOLF DENNIS P

WOLF DENNIS P
Sell
8,947 $14.41

8,947

$14.41

$128,967

Jun 11, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
1,800 $14.48

1,800

$14.48

$26,055

Jun 08, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
7,207 $15.35

7,207

$15.35

$110,645

May 24, 2018

SANGSTER GORDON

SANGSTER GORDON
SVP & Chief Financial Officer
Sell
18,736 $14.11

18,736

$14.11

$264,307

May 22, 2018

Cheng Pam P.

Cheng Pam P.
Sell
19,607 $14.17

19,607

$14.17

$277,765

May 21, 2018

Cheng Pam P.

Cheng Pam P.
Sell
17,578 $13.82

17,578

$13.82

$242,975

May 21, 2018

Cheng Pam P.

Cheng Pam P.
Sell
2,030 $14.31

2,030

$14.31

$29,042

May 17, 2018

Aldridge Michael D.

Aldridge Michael D.
See Remarks
Sell
22,000 $13.54

22,000

$13.54

$297,865

May 15, 2018

Lalonde James

Lalonde James
SVP, R&D
Sell
10,000 $12.90

10,000

$12.90

$129,030

May 15, 2018

Aldridge Michael D.

Aldridge Michael D.
See Remarks
Sell
22,000 $12.91

22,000

$12.91

$283,945

May 14, 2018

Lalonde James

Lalonde James
SVP, R&D
Sell
10,000 $13.09

10,000

$13.09

$130,900

Apr 03, 2018

Smith David V

Smith David V
Sell
6,000 $10.37

6,000

$10.37

$62,213

Mar 29, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
12,500 $11.06

12,500

$11.06

$138,195

Mar 28, 2018

BARUCH THOMAS R

BARUCH THOMAS R
Sell
12,500 $11.05

12,500

$11.05

$138,123

Mar 27, 2018

WOLF DENNIS P

WOLF DENNIS P
Sell
12,500 $11.14

12,500

$11.14

$139,300

Mar 26, 2018

WOLF DENNIS P

WOLF DENNIS P
Sell
29,166 $11.15

29,166

$11.15

$325,084

Mar 23, 2018

NICOLS JOHN J

NICOLS JOHN J
President and CEO
Sell
16,154 $11.43

16,154

$11.43

$184,655

TOP