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

Insider Trading Summary (Last 30 Days)

See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.

Transactions

2

Insider Involved

1

Total Buys

$0.00

Total Sells

$1.06M

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Jul 14, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Sell
15,000 $37.54

15,000

$37.54

$563,147

Jul 14, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Sell
13,315 $37.54

13,315

$37.54

$499,886

Jul 07, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Sell
6,685 $38.37

6,685

$38.37

$256,522

Jul 07, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Sell
20,000 $38.37

20,000

$38.37

$767,456

Jul 06, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Sell
10,000 $38.00

10,000

$38.00

$380,000

Jul 02, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Sell
65,000 $37.39

65,000

$37.39

$2,430,032

Jul 02, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Sell
25,000 $37.39

25,000

$37.39

$934,628

Jun 17, 2026

Adams Jennifer McKie

Adams Jennifer McKie
Sell
50,000 $32.48

50,000

$32.48

$1,623,795

May 28, 2026

BRYNJELSEN SEAN

BRYNJELSEN SEAN
President & CEO
Sell
148 $32.67

148

$32.67

$4,835

May 28, 2026

BRYNJELSEN SEAN

BRYNJELSEN SEAN
President & CEO
Sell
119,852 $31.88

119,852

$31.88

$3,820,882

May 27, 2026

Krempa David

Krempa David
CBO
Sell
19,679 $31.47

19,679

$31.47

$619,375

May 26, 2026

Krempa David

Krempa David
CBO
Sell
37,524 $31.49

37,524

$31.49

$1,181,732

May 22, 2026

Krempa David

Krempa David
CBO
Sell
32,963 $33.22

32,963

$33.22

$1,095,057

May 22, 2026

Krempa David

Krempa David
CBO
Sell
9,315 $33.88

9,315

$33.88

$315,594

May 22, 2026

Krempa David

Krempa David
CBO
Sell
519 $35.00

519

$35.00

$18,165

Historical Insider Trading

View older insider trading records reported to the SEC to research long-term buying and selling trends.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 20, 2025

Gruber James R.

Gruber James R.
CFO
Sell
2,631 $16.02

2,631

$16.02

$42,149

Aug 19, 2025

Gruber James R.

Gruber James R.
CFO
Sell
39,082 $16.16

39,082

$16.16

$631,565

Jun 16, 2025

Krempa David

Krempa David
CBO
Sell
10,223 $14.73

10,223

$14.73

$150,585

Jun 13, 2025

Krempa David

Krempa David
CBO
Sell
6,800 $14.77

6,800

$14.77

$100,436

Jun 12, 2025

Krempa David

Krempa David
CBO
Sell
16,977 $14.92

16,977

$14.92

$253,297

Jun 05, 2025

BRYNJELSEN SEAN

BRYNJELSEN SEAN
President & CEO
Sell
70,000 $16.81

70,000

$16.81

$1,176,700

Jun 04, 2025

BRYNJELSEN SEAN

BRYNJELSEN SEAN
President & CEO
Sell
70,000 $17.00

70,000

$17.00

$1,190,000

Jun 03, 2025

BRYNJELSEN SEAN

BRYNJELSEN SEAN
President & CEO
Sell
60,945 $17.38

60,945

$17.38

$1,059,224

Jun 03, 2025

BRYNJELSEN SEAN

BRYNJELSEN SEAN
President & CEO
Sell
8,655 $18.38

8,655

$18.38

$159,079

Jun 03, 2025

BRYNJELSEN SEAN

BRYNJELSEN SEAN
President & CEO
Sell
400 $19.02

400

$19.02

$7,608

Oct 23, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
10,000 $7.98

10,000

$7.98

$79,814

Oct 08, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
30,000 $7.03

30,000

$7.03

$210,876

Oct 08, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
3,970 $7.03

3,970

$7.03

$27,906

Oct 07, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
10,000 $7.22

10,000

$7.22

$72,235

Oct 07, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
1,248 $7.22

1,248

$7.22

$9,015

Oct 04, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
15,000 $6.77

15,000

$6.77

$101,565

Oct 04, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
1,852 $6.77

1,852

$6.77

$12,540

Sep 11, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
5,000 $4.75

5,000

$4.75

$23,750

Sep 11, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
45,000 $4.75

45,000

$4.75

$213,750

Sep 10, 2024

Opaleye Management Inc.

Opaleye Management Inc.
Buy
50,000 $4.65

50,000

$4.65

$232,500

TOP