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

6

Insider Involved

1

Total Buys

$1.99M

Total Sells

$0.00

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

Aug 03, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
50,000 $8.00

50,000

$8.00

$400,000

Jul 31, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
2,900 $7.92

2,900

$7.92

$22,976

Jul 24, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
130 $7.90

130

$7.90

$1,027

Jul 23, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
49,849 $7.80

49,849

$7.80

$388,588

Jul 22, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
140,237 $7.83

140,237

$7.83

$1,098,575

Jul 22, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
10,000 $7.83

10,000

$7.83

$78,337

Jun 26, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
152,336 $6.40

152,336

$6.40

$975,209

Jun 25, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
197 $6.50

197

$6.50

$1,281

Jun 15, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
4,550 $5.99

4,550

$5.99

$27,253

Jun 12, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
273 $5.93

273

$5.93

$1,619

Jun 11, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
2,862 $5.91

2,862

$5.91

$16,901

Jun 05, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
10,054 $5.83

10,054

$5.83

$58,596

May 29, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
70,577 $5.90

70,577

$5.90

$416,397

May 28, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
2,000 $5.83

2,000

$5.83

$11,664

May 27, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
1,161 $5.73

1,161

$5.73

$6,653

May 19, 2026

D'Angelo Lauren

D'Angelo Lauren
COO
Buy
3,500 $5.76

3,500

$5.76

$20,160

May 18, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
17,395 $5.69

17,395

$5.69

$99,023

May 15, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
16,648 $5.83

16,648

$5.83

$96,986

Mar 30, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
1,850 $4.99

1,850

$4.99

$9,227

Mar 27, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
10,000 $5.08

10,000

$5.08

$50,792

Mar 26, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
7,319 $5.28

7,319

$5.28

$38,675

Mar 25, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
8,581 $5.43

8,581

$5.43

$46,579

Mar 24, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
4,182 $5.59

4,182

$5.59

$23,377

Mar 19, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
2,094 $5.71

2,094

$5.71

$11,950

Mar 18, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
2,481 $5.75

2,481

$5.75

$14,263

Mar 16, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
1,331 $5.78

1,331

$5.78

$7,696

Mar 13, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
7,358 $5.75

7,358

$5.75

$42,286

Mar 12, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
5,708 $5.85

5,708

$5.85

$33,416

Mar 09, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
2,179 $5.85

2,179

$5.85

$12,742

Mar 06, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
1,900 $5.80

1,900

$5.80

$11,018

Mar 05, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
5,000 $5.80

5,000

$5.80

$28,988

Mar 05, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
42,023 $5.80

42,023

$5.80

$243,633

Mar 04, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
19,795 $5.81

19,795

$5.81

$115,001

Feb 27, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
3,638 $5.99

3,638

$5.99

$21,797

Feb 26, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
590 $5.99

590

$5.99

$3,531

Feb 24, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
5,000 $5.80

5,000

$5.80

$29,002

Feb 24, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
53,591 $5.80

53,591

$5.80

$310,849

Feb 23, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
4,181 $5.89

4,181

$5.89

$24,636

Feb 23, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
95,819 $5.89

95,819

$5.89

$564,594

Feb 20, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
10,000 $5.84

10,000

$5.84

$58,411

Feb 20, 2026

Opaleye Management Inc.

Opaleye Management Inc.
Buy
2,819 $5.84

2,819

$5.84

$16,466

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

Wills Robert James

Wills Robert James
Buy
15,000 $8.49

15,000

$8.49

$127,328

Aug 18, 2025

MERTZ PHILLIP JOSEPH

MERTZ PHILLIP JOSEPH
Sell
27,778 $9.00

27,778

$9.00

$250,002

Aug 18, 2025

MERTZ LEONARD POWELL

MERTZ LEONARD POWELL
Buy
27,778 $9.00

27,778

$9.00

$250,002

Nov 13, 2024

McFadden Michael E.

McFadden Michael E.
CEO
Buy
2,608 $5.75

2,608

$5.75

$14,996

Nov 13, 2024

MERTZ LEONARD POWELL

MERTZ LEONARD POWELL
Buy
8,695 $5.75

8,695

$5.75

$49,996

Nov 13, 2024

HAVENS JOHN PRENTISS

HAVENS JOHN PRENTISS
Buy
4,347 $5.75

4,347

$5.75

$24,995

TOP