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

Feb 02, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
17,940 $22.44

17,940

$22.44

$402,574

Feb 02, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $20.22

1,000

$20.22

$20,215

Feb 02, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,500 $18.00

1,500

$18.00

$26,999

Feb 02, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,930 $17.87

4,930

$17.87

$88,079

Feb 02, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $16.21

500

$16.21

$8,105

Feb 01, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
12,500 $21.95

12,500

$21.95

$274,375

Feb 01, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
901 $19.63

901

$19.63

$17,690

Feb 01, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
650 $17.97

650

$17.97

$11,681

Feb 01, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $16.18

1,000

$16.18

$16,180

Jan 31, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,713 $22.11

2,713

$22.11

$59,993

Jan 31, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $19.62

500

$19.62

$9,812

Jan 31, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $17.45

500

$17.45

$8,725

Jan 30, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $22.01

2,000

$22.01

$44,028

Jan 30, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $17.60

2,000

$17.60

$35,200

Jan 30, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,500 $17.45

2,500

$17.45

$43,630

Jan 27, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
5,000 $22.31

5,000

$22.31

$111,535

Jan 27, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $18.15

500

$18.15

$9,073

Jan 27, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,300 $17.85

1,300

$17.85

$23,205

Jan 26, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
6,000 $22.02

6,000

$22.02

$132,144

Jan 26, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
600 $20.00

600

$20.00

$12,000

Jan 26, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $18.02

500

$18.02

$9,010

Jan 26, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $17.70

2,000

$17.70

$35,400

Jan 26, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $17.91

1,000

$17.91

$17,907

Jan 26, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,523 $16.33

2,523

$16.33

$41,196

Jan 25, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
69,700 $22.00

69,700

$22.00

$1,533,121

Jan 25, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $19.77

1,000

$19.77

$19,770

Jan 25, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $17.80

2,000

$17.80

$35,596

Jan 24, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,300 $21.48

4,300

$21.48

$92,355

Jan 24, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $19.55

2,000

$19.55

$39,106

Jan 24, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
3,000 $17.71

3,000

$17.71

$53,124

Jan 23, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
6,300 $21.35

6,300

$21.35

$134,511

Jan 23, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,020 $19.50

1,020

$19.50

$19,890

Jan 23, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,200 $18.31

2,200

$18.31

$40,271

Jan 23, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $17.60

500

$17.60

$8,800

Jan 23, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $16.51

500

$16.51

$8,255

Jan 20, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,800 $21.07

2,800

$21.07

$58,996

Jan 20, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,006 $17.63

1,006

$17.63

$17,731

Jan 20, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
511 $17.00

511

$17.00

$8,687

Jan 19, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
5,616 $21.00

5,616

$21.00

$117,936

Jan 18, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $20.80

2,000

$20.80

$41,594

Jan 18, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,898 $17.44

4,898

$17.44

$85,416

Jan 18, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,340 $17.37

1,340

$17.37

$23,273

Jan 18, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
725 $16.70

725

$16.70

$12,107

Jan 17, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,000 $20.61

4,000

$20.61

$82,452

Jan 17, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,239 $17.36

2,239

$17.36

$38,858

Jan 13, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,442 $20.58

4,442

$20.58

$91,425

Jan 13, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
5,575 $17.08

5,575

$17.08

$95,243

Jan 13, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $17.68

500

$17.68

$8,841

Jan 12, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
3,500 $20.54

3,500

$20.54

$71,894

Jan 12, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
5,000 $17.10

5,000

$17.10

$85,505

Jan 12, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,203 $17.53

1,203

$17.53

$21,089

Jan 12, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,700 $16.40

1,700

$16.40

$27,880

Jan 11, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $20.58

2,000

$20.58

$41,166

Jan 11, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,170 $17.32

4,170

$17.32

$72,220

Jan 11, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,811 $17.00

1,811

$17.00

$30,787

Jan 11, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,011 $17.53

1,011

$17.53

$17,723

Jan 10, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,793 $20.65

2,793

$20.65

$57,678

Jan 10, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $16.99

500

$16.99

$8,496

Jan 09, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
3,831 $20.55

3,831

$20.55

$78,716

Jan 09, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,800 $19.21

2,800

$19.21

$53,796

Jan 09, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,500 $17.35

1,500

$17.35

$26,025

Jan 04, 2023

Newtyn Management, LLC

Newtyn Management, LLC
Sell
6,118 $20.60

6,118

$20.60

$126,049

Dec 23, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
3,102 $18.93

3,102

$18.93

$58,733

Dec 19, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $17.00

500

$17.00

$8,500

Dec 13, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
6,200 $20.35

6,200

$20.35

$126,182

Dec 13, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
800 $16.94

800

$16.94

$13,552

Dec 13, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
3,273 $17.05

3,273

$17.05

$55,805

Dec 12, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,700 $16.94

1,700

$16.94

$28,798

Dec 09, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,217 $20.38

2,217

$20.38

$45,189

Dec 09, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,199 $17.09

2,199

$17.09

$37,579

Dec 09, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,693 $16.95

1,693

$16.95

$28,691

Dec 07, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
6,136 $20.56

6,136

$20.56

$126,138

Dec 06, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $16.94

1,000

$16.94

$16,940

Dec 02, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,308 $20.33

1,308

$20.33

$26,592

Dec 01, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,400 $17.04

1,400

$17.04

$23,849

Dec 01, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $20.47

1,000

$20.47

$20,470

Nov 30, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $20.41

500

$20.41

$10,205

Nov 29, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,600 $20.41

1,600

$20.41

$32,656

Nov 29, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,900 $17.02

4,900

$17.02

$83,374

Nov 28, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
501 $17.10

501

$17.10

$8,567

Nov 28, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
400 $17.00

400

$17.00

$6,800

Nov 23, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $20.33

1,000

$20.33

$20,330

Nov 22, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
700 $16.94

700

$16.94

$11,858

Nov 22, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,600 $16.96

1,600

$16.96

$27,139

Nov 21, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,690 $20.43

2,690

$20.43

$54,946

Nov 21, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
714 $17.00

714

$17.00

$12,141

Nov 21, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,900 $17.04

1,900

$17.04

$32,368

Nov 21, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
701 $17.06

701

$17.06

$11,962

Nov 18, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $16.94

1,000

$16.94

$16,940

Nov 18, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
700 $16.94

700

$16.94

$11,858

Nov 17, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $16.94

2,000

$16.94

$33,880

Nov 16, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
600 $17.00

600

$17.00

$10,200

Nov 16, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $16.47

500

$16.47

$8,235

Nov 15, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,936 $20.46

4,936

$20.46

$100,976

Nov 15, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
5,140 $17.23

5,140

$17.23

$88,537

Nov 15, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
600 $17.00

600

$17.00

$10,200

Nov 15, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $16.50

500

$16.50

$8,250

Nov 14, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
3,008 $16.94

3,008

$16.94

$50,962

Nov 14, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
861 $16.85

861

$16.85

$14,508

Nov 08, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
800 $17.00

800

$17.00

$13,600

Nov 07, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $17.08

500

$17.08

$8,538

Nov 03, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
15,255 $16.95

15,255

$16.95

$258,588

Nov 02, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,446 $20.54

4,446

$20.54

$91,316

Oct 28, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,900 $17.33

1,900

$17.33

$32,927

Oct 28, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
13,300 $20.35

13,300

$20.35

$270,642

Oct 27, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
3,600 $16.88

3,600

$16.88

$60,775

Oct 26, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
599 $21.11

599

$21.11

$12,642

Oct 25, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $19.25

500

$19.25

$9,626

Oct 21, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
872 $20.70

872

$20.70

$18,050

Oct 20, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
3,500 $17.93

3,500

$17.93

$62,755

Oct 04, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $18.00

500

$18.00

$9,000

Sep 16, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
948 $18.03

948

$18.03

$17,093

Sep 15, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $18.00

500

$18.00

$9,000

Aug 25, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $18.58

500

$18.58

$9,290

Aug 25, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,600 $18.50

1,600

$18.50

$29,600

Aug 24, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,072 $18.02

4,072

$18.02

$73,389

Aug 04, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
694 $18.01

694

$18.01

$12,499

Jul 11, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,000 $19.50

2,000

$19.50

$39,000

Jun 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,652 $18.00

1,652

$18.00

$29,736

Jun 09, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
449 $20.00

449

$20.00

$8,980

Jun 01, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,000 $21.53

1,000

$21.53

$21,535

May 31, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
4,116 $23.76

4,116

$23.76

$97,790

May 27, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
803 $19.00

803

$19.00

$15,257

May 23, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
500 $23.75

500

$23.75

$11,875

May 23, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
100 $21.50

100

$21.50

$2,150

May 20, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
1,378 $23.75

1,378

$23.75

$32,734

May 20, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Sell
2,705 $20.25

2,705

$20.25

$54,788

Apr 05, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
2,400 $24.29

2,400

$24.29

$58,300

Apr 05, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
500 $24.26

500

$24.26

$12,132

Feb 16, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
44,122 $28.06

44,122

$28.06

$1,238,063

Feb 16, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
15,267 $26.25

15,267

$26.25

$400,759

Feb 16, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
41,917 $25.05

41,917

$25.05

$1,050,021

Feb 16, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
144 $23.75

144

$23.75

$3,420

Feb 16, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
8,716 $23.95

8,716

$23.95

$208,748

Feb 15, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
1,200 $28.23

1,200

$28.23

$33,870

Feb 11, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
299 $29.10

299

$29.10

$8,701

Feb 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
546 $25.71

546

$25.71

$14,039

Feb 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
56,611 $26.30

56,611

$26.30

$1,489,039

Feb 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
962 $25.59

962

$25.59

$24,619

Feb 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
55,662 $26.40

55,662

$26.40

$1,469,477

Feb 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
58,083 $25.78

58,083

$25.78

$1,497,554

Feb 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
2,125 $23.35

2,125

$23.35

$49,608

Feb 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
48,387 $24.70

48,387

$24.70

$1,195,144

Feb 10, 2022

Newtyn Management, LLC

Newtyn Management, LLC
Buy
29,427 $24.50

29,427

$24.50

$720,962

TOP