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-020494
Form Type4
Filing DateApr 30, 2026
DocumentView SEC Filing
Transactions
4
Total Shares
70,648
Total Value
$1,274,970.55

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
10% Owner
Common Stock, par value $0.001 per share
โ€”Apr 28, 2026Sale43,788$18.47$808,650.51911,010IndirectBy Opaleye, L.P.View Details
10% Owner
Common Stock, par value $0.001 per share
โ€”Apr 28, 2026Sale2,500$18.47$46,168.507,500IndirectBy Managed accountView Details
10% Owner
Common Stock, par value $0.001 per share
โ€”Apr 29, 2026Sale23,360$17.25$402,903.94887,650IndirectBy Opaleye, L.P.View Details
10% Owner
Common Stock, par value $0.001 per share
โ€”Apr 29, 2026Sale1,000$17.25$17,247.606,500IndirectBy Managed accountView Details
Version: v26.3.33