Skip to main content
$8.41 -0.17 (-1.98%) At close · Jul 28
Market Cap
$186.82M
Shares
21.77M

Trades by corporate insiders — officers, directors and holders of more than 10% of the shares — disclosed to the SEC on Forms 3, 4 and 5. Form 4 must be filed within two business days of the trade.

Insider Sentiment Score

Peer-relative 0–100 rank of how aggressively insiders accumulated over the trailing 90 days. See the full ranking.

95
Net buyers
+2
Net shares bought
2.47%
Net buy value
+$3,622,505
Date Insider Type Shares
2026-07-24
Opaleye Management Inc.
Buy
130
2026-07-23
Opaleye Management Inc.
Buy
49,849
2026-07-22
Opaleye Management Inc.
Buy
10,000
2026-07-22
Opaleye Management Inc.
Buy
140,237
2026-06-26
Opaleye Management Inc.
Buy
152,336
2026-06-25
Opaleye Management Inc.
Buy
197
2026-06-15
Opaleye Management Inc.
Buy
4,550
2026-06-12
Opaleye Management Inc.
Buy
273
2026-06-11
Opaleye Management Inc.
Buy
2,862
2026-06-10
Opaleye Management Inc.
Buy
5,872
2026-06-09
Opaleye Management Inc.
Buy
24,856
2026-06-05
Opaleye Management Inc.
Buy
10,054
2026-05-29
Opaleye Management Inc.
Buy
70,577
2026-05-28
Opaleye Management Inc.
Buy
2,000
2026-05-27
Opaleye Management Inc.
Buy
1,161
2026-05-21
Opaleye Management Inc.
Buy
15,945
2026-05-20
Opaleye Management Inc.
Buy
8,431
2026-05-19
D'Angelo Lauren
Buy
3,500
2026-05-18
Opaleye Management Inc.
Buy
17,395
2026-05-15
Opaleye Management Inc.
Buy
16,648
2026-04-16
Sensenig Bethany
Award
6,991
2026-04-16
Sensenig Bethany
Award
5,489
2026-04-15
Sensenig Bethany
Other
0
2026-03-30
Opaleye Management Inc.
Buy
1,850
2026-03-27
Opaleye Management Inc.
Buy
10,000
2026-03-26
Opaleye Management Inc.
Buy
7,319
2026-03-25
Opaleye Management Inc.
Buy
8,581
2026-03-24
Opaleye Management Inc.
Buy
4,182
2026-03-19
Opaleye Management Inc.
Buy
2,094
2026-03-18
Opaleye Management Inc.
Buy
2,481
2026-03-16
Opaleye Management Inc.
Buy
1,331
2026-03-13
Opaleye Management Inc.
Buy
7,358
2026-03-12
Opaleye Management Inc.
Buy
5,708
2026-03-09
Opaleye Management Inc.
Buy
2,179
2026-03-06
Opaleye Management Inc.
Buy
1,900
2026-03-05
Opaleye Management Inc.
Buy
5,000
2026-03-05
Opaleye Management Inc.
Buy
42,023
2026-03-04
Opaleye Management Inc.
Buy
19,795
2026-03-03
Opaleye Management Inc.
Buy
5,000
2026-03-03
Opaleye Management Inc.
Buy
46,411
2026-03-02
Opaleye Management Inc.
Buy
20,000
2026-02-27
Opaleye Management Inc.
Buy
3,638
2026-02-26
Opaleye Management Inc.
Buy
590
2026-02-24
Opaleye Management Inc.
Buy
53,591
2026-02-24
Opaleye Management Inc.
Buy
5,000
2026-02-23
Opaleye Management Inc.
Buy
95,819
2026-02-23
Opaleye Management Inc.
Buy
4,181
2026-02-20
Opaleye Management Inc.
Buy
10,000
2026-02-20
Opaleye Management Inc.
Buy
2,819
2026-01-14
CAWKELL KENNETH ANTHONY
Award
7,241
Legend Buy — open-market purchase Sell — open-market sale Shares acquired Shares disposed (gift, conversion, tax…)
Showing 1–50 of 81 transactions
Key facts CIK 1655923 CUSIP 02074J501 13F (30d) 2 filings 1 filers Visit website Investor relations