Average Insider

Where insiders trade, we follow

52W Low$15.36
Current$15.640.9% above low, 99.1% below high
52W High$46.59

Filing Information

Accession Number0001493152-26-021104
Form Type4
Filing DateMay 4, 2026
DocumentView SEC Filing
Transactions
4
Total Shares
35,581
Total Value
$574,240.20

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
10% Owner
Common Stock, par value $0.001 per share
โ€”Apr 30, 2026Sale24,000$16.15$387,624.00863,650IndirectBy Opaleye, L.P.View Details
10% Owner
Common Stock, par value $0.001 per share
โ€”Apr 30, 2026Sale1,000$16.15$16,151.005,500IndirectBy Managed accountView Details
10% Owner
Common Stock, par value $0.001 per share
โ€”May 1, 2026Sale10,081$16.11$162,409.95853,569IndirectBy Opaleye, L.P.View Details
10% Owner
Common Stock, par value $0.001 per share
โ€”May 1, 2026Sale500$16.11$8,055.255,000IndirectBy Managed accountView Details
Version: v26.3.33