Average Insider

Where insiders trade, we follow

52W Low$13.12
Current$46.9280.1% above low, 19.9% below high
Sale$49.7186.7% above low, 13.3% below high
52W High$55.33
Shares
19,875
Price
$49.71
Total Value
$987,986.25

Nearby Earnings

Feb 9, 2026
EPS:Est: -0.17
Revenue:Est: $220.84M

Transaction Details

InsiderHaugen Marc
TitleDirector
Transaction DateFeb 23, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Ordinary Shares, par value $0.0001
Direct/IndirectDirect
Filing DateFeb 25, 2026
Shares Sold19,875
Price per Share$49.71
Total Value$987,986.25
Shares Owned After26,085
DerivativeNo
Accession Number0001668199-26-000002
DocumentView SEC Filing
Version: v26.3.23