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

SULLIVAN KATHLEEN PATRICIA

SULLIVAN KATHLEEN PATRICIA
Principal Accounting Officer
Sell
6,000 $13.02

6,000

$13.02

$78,124

Sep 09, 2024

SULLIVAN KATHLEEN PATRICIA

SULLIVAN KATHLEEN PATRICIA
Principal Accounting Officer
Sell
5,000 $10.73

5,000

$10.73

$53,635

Dec 21, 2023

Bentley Pamela L

Bentley Pamela L
CFO
Sell
25,000 $8.81

25,000

$8.81

$220,235

Dec 20, 2023

Bentley Pamela L

Bentley Pamela L
CFO
Sell
25,000 $8.76

25,000

$8.76

$218,983

Dec 19, 2023

Bentley Pamela L

Bentley Pamela L
CFO
Sell
25,000 $8.91

25,000

$8.91

$222,710

Dec 18, 2023

Bentley Pamela L

Bentley Pamela L
CFO
Sell
25,000 $8.87

25,000

$8.87

$221,808

Dec 15, 2023

Bentley Pamela L

Bentley Pamela L
CFO
Sell
25,000 $8.93

25,000

$8.93

$223,313

Sep 12, 2023

Hurse Sandra

Hurse Sandra
Chief HR Officer
Sell
13,709 $7.96

13,709

$7.96

$109,170

Sep 11, 2023

Hurse Sandra

Hurse Sandra
Chief HR Officer
Sell
13,921 $7.81

13,921

$7.81

$108,684

Sep 08, 2023

Hurse Sandra

Hurse Sandra
Chief HR Officer
Sell
9,902 $7.84

9,902

$7.84

$77,656

Aug 24, 2023

SULLIVAN KATHLEEN PATRICIA

SULLIVAN KATHLEEN PATRICIA
Principal Accounting Officer
Sell
3,130 $7.70

3,130

$7.70

$24,116

Aug 23, 2023

SULLIVAN KATHLEEN PATRICIA

SULLIVAN KATHLEEN PATRICIA
Principal Accounting Officer
Sell
13,570 $7.73

13,570

$7.73

$104,954

Aug 22, 2023

SULLIVAN KATHLEEN PATRICIA

SULLIVAN KATHLEEN PATRICIA
Principal Accounting Officer
Sell
2,300 $7.66

2,300

$7.66

$17,612

May 10, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
75,992 $7.35

75,992

$7.35

$558,541

May 10, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
39,586 $7.34

39,586

$7.34

$290,573

May 09, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
24,628 $7.69

24,628

$7.69

$189,389

May 09, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
18,932 $7.71

18,932

$7.71

$145,871

May 08, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
70,000 $7.82

70,000

$7.82

$547,526

May 05, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
87,972 $7.56

87,972

$7.56

$665,068

May 03, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
177,252 $7.91

177,252

$7.91

$1,402,063

May 03, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $8.04

50,000

$8.04

$402,000

Apr 28, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
60,128 $8.12

60,128

$8.12

$487,939

Apr 28, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $8.11

50,000

$8.11

$405,505

Apr 27, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
49,553 $7.95

49,553

$7.95

$393,981

Apr 26, 2023

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
79,832 $7.83

79,832

$7.83

$625,085

Jun 21, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
19,979 $10.20

19,979

$10.20

$203,740

Jun 18, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
2,818 $10.15

2,818

$10.15

$28,601

Jun 16, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
6,562 $10.15

6,562

$10.15

$66,604

Jun 14, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
36,552 $10.22

36,552

$10.22

$373,393

Jun 14, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
25,000 $10.10

25,000

$10.10

$252,500

Jun 14, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
2,042 $10.00

2,042

$10.00

$20,420

Jun 11, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
15,000 $10.45

15,000

$10.45

$156,719

Jun 11, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
50,000 $10.24

50,000

$10.24

$512,155

Jun 11, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
25,000 $10.25

25,000

$10.25

$256,183

Jun 10, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
14,554 $10.50

14,554

$10.50

$152,750

Jun 09, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
7,895 $10.55

7,895

$10.55

$83,289

Jun 08, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
2,585 $10.65

2,585

$10.65

$27,530

Jun 07, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
41,115 $10.71

41,115

$10.71

$440,342

Jun 04, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
25,000 $11.25

25,000

$11.25

$281,233

Jun 03, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
25,000 $11.48

25,000

$11.48

$286,905

May 20, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $12.75

50,000

$12.75

$637,635

May 19, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $12.56

25,000

$12.56

$314,018

May 19, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
15,000 $12.69

15,000

$12.69

$190,344

May 19, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $12.71

25,000

$12.71

$317,625

May 19, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
3,421 $12.71

3,421

$12.71

$43,472

May 18, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
3,448 $12.65

3,448

$12.65

$43,617

May 12, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
50,000 $11.99

50,000

$11.99

$599,325

May 10, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
889 $13.35

889

$13.35

$11,868

May 07, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.40

25,000

$13.40

$335,040

May 06, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
34,906 $13.33

34,906

$13.33

$465,370

May 05, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
7,990 $13.50

7,990

$13.50

$107,867

May 04, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $13.02

50,000

$13.02

$650,800

Apr 30, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
44,708 $13.25

44,708

$13.25

$592,582

Apr 29, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
35,000 $13.31

35,000

$13.31

$465,801

Apr 29, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $13.31

50,000

$13.31

$665,510

Apr 29, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
900 $13.36

900

$13.36

$12,027

Apr 28, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
38,400 $13.25

38,400

$13.25

$508,800

Apr 28, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
15,000 $13.14

15,000

$13.14

$197,039

Apr 27, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
40,066 $13.00

40,066

$13.00

$520,946

Apr 26, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
102 $13.00

102

$13.00

$1,326

Apr 23, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $12.79

50,000

$12.79

$639,675

Apr 23, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
5,560 $13.02

5,560

$13.02

$72,369

Apr 23, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
35,000 $12.82

35,000

$12.82

$448,637

Apr 22, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
200 $12.25

200

$12.25

$2,450

Apr 21, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
200 $11.25

200

$11.25

$2,250

Apr 19, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
3,658 $12.10

3,658

$12.10

$44,265

Apr 16, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
440 $12.25

440

$12.25

$5,390

Apr 15, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
11,139 $12.25

11,139

$12.25

$136,494

Apr 14, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
24,720 $12.26

24,720

$12.26

$303,188

Mar 08, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.03

25,000

$13.03

$325,860

Mar 08, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
10,000 $12.96

10,000

$12.96

$129,550

Mar 02, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
7,481 $13.50

7,481

$13.50

$100,994

Feb 24, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.23

25,000

$13.23

$330,848

Feb 24, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.28

25,000

$13.28

$332,008

Feb 24, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
900 $13.31

900

$13.31

$11,982

Feb 23, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
395 $13.26

395

$13.26

$5,238

Feb 23, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $13.29

50,000

$13.29

$664,250

Feb 22, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
21,000 $12.75

21,000

$12.75

$267,716

Feb 22, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
25,000 $12.82

25,000

$12.82

$320,423

Feb 18, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.26

25,000

$13.26

$331,520

Feb 17, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
3,722 $13.40

3,722

$13.40

$49,892

Feb 17, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
14,681 $13.25

14,681

$13.25

$194,526

Feb 12, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
6,458 $13.51

6,458

$13.51

$87,234

Feb 11, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
434 $13.65

434

$13.65

$5,924

Feb 10, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $13.53

50,000

$13.53

$676,250

Feb 10, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
9,397 $13.60

9,397

$13.60

$127,808

Feb 10, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
20,800 $13.60

20,800

$13.60

$282,880

Feb 09, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
11,349 $13.50

11,349

$13.50

$153,212

Feb 09, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
5,393 $13.50

5,393

$13.50

$72,806

Feb 08, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
100 $13.50

100

$13.50

$1,350

Feb 08, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
1,614 $13.40

1,614

$13.40

$21,629

Feb 05, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
39,313 $13.50

39,313

$13.50

$530,726

Feb 05, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
3,716 $13.41

3,716

$13.41

$49,826

Feb 02, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
1,408 $13.51

1,408

$13.51

$19,026

Jan 29, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
580 $13.50

580

$13.50

$7,830

Jan 29, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
5,449 $13.46

5,449

$13.46

$73,333

Jan 29, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
1,200 $13.25

1,200

$13.25

$15,900

Jan 27, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $13.50

50,000

$13.50

$675,215

Jan 26, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $13.51

50,000

$13.51

$675,265

Jan 26, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
10,000 $13.58

10,000

$13.58

$135,797

Jan 22, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
11,588 $13.42

11,588

$13.42

$155,539

Jan 20, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
10,000 $13.42

10,000

$13.42

$134,201

Jan 14, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
2,196 $13.50

2,196

$13.50

$29,646

Jan 14, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
2,312 $13.50

2,312

$13.50

$31,212

Jan 12, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
15,000 $13.39

15,000

$13.39

$200,783

Jan 12, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
2,200 $13.50

2,200

$13.50

$29,700

Jan 07, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
2,913 $13.01

2,913

$13.01

$37,884

Jan 06, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
6,017 $13.01

6,017

$13.01

$78,252

Jan 04, 2021

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
130 $13.40

130

$13.40

$1,742

Dec 31, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
10,000 $13.27

10,000

$13.27

$132,733

Dec 22, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
15,000 $13.68

15,000

$13.68

$205,130

Dec 17, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
29,629 $12.25

29,629

$12.25

$362,952

Dec 16, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
50,000 $12.23

50,000

$12.23

$611,480

Dec 16, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
1,750 $11.75

1,750

$11.75

$20,563

Dec 15, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
300 $12.75

300

$12.75

$3,825

Dec 14, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
15,000 $14.03

15,000

$14.03

$210,426

Dec 11, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
10,300 $15.03

10,300

$15.03

$154,805

Dec 11, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
8,380 $14.66

8,380

$14.66

$122,838

Dec 10, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $14.02

50,000

$14.02

$700,950

Dec 10, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.87

25,000

$13.87

$346,685

Dec 10, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
7,121 $14.17

7,121

$14.17

$100,891

Dec 10, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
19,382 $14.10

19,382

$14.10

$273,311

Dec 09, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
50,000 $13.51

50,000

$13.51

$675,635

Dec 09, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.50

25,000

$13.50

$337,615

Dec 09, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
23,957 $14.02

23,957

$14.02

$335,757

Dec 09, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.53

25,000

$13.53

$338,200

Dec 09, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.51

25,000

$13.51

$337,740

Dec 09, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.79

25,000

$13.79

$344,695

Dec 09, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
25,000 $13.79

25,000

$13.79

$344,833

Dec 09, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
15,000 $13.88

15,000

$13.88

$208,196

Dec 08, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
29,768 $12.56

29,768

$12.56

$373,946

Dec 08, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Sell
10,218 $12.53

10,218

$12.53

$127,985

Dec 01, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
100 $9.00

100

$9.00

$900

Nov 30, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
10,000 $9.47

10,000

$9.47

$94,671

Nov 25, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
7,688 $9.50

7,688

$9.50

$73,036

Nov 20, 2020

ADAGE CAPITAL PARTNERS GP, L.L.C.

ADAGE CAPITAL PARTNERS GP, L.L.C.
Buy
100 $9.31

100

$9.31

$931

TOP