Average Insider

Where insiders trade, we follow

52W Low$1.00
Current$4.2411.3% above low, 88.7% below high
Sale$13.7844.5% above low, 55.5% below high
52W High$29.70
Shares
131,291
Price
$13.78
Total Value
$1,809,189.98

Nearby Earnings

Mar 26, 2026
Mar 30, 2026

Transaction Details

InsiderLUMINUS MANAGEMENT LLC
TitleDirector
Transaction DateMar 30, 2026
Expiration DateDec 13, 2027
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Cash-Settled Total Return Swaps
(Common Stock)
DerivativeYes
Direct/IndirectIndirect
Nature of OwnershipSee Footnote
Filing DateApr 2, 2026
Shares Sold131,291
Price per Share$13.78
Total Value$1,809,189.98
DerivativeDerivative
(Common Stock)
Accession Number0001104659-26-038748
DocumentView SEC Filing
Version: v26.3.33