Average Insider

Where insiders trade, we follow

52W Low$22.60
Current$51.1182.8% above low, 17.2% below high
Sale$51.2283.1% above low, 16.9% below high
52W High$57.02
Shares
9,691
Price
$51.22
Total Value
$496,329.41

Nearby Earnings

Feb 5, 2026
EPS:1.32 (est: 1.38)-4.3%
Revenue:$202.80M (est: $152.10M)+33.3%

Transaction Details

InsiderTrebbi Barbara
TitleDirector
Transaction DateFeb 10, 2026
Transaction CodeS Sale
Acquired/DisposedDisposed
Security
Common Stock
Direct/IndirectDirect
Filing DateFeb 12, 2026
Document DateFeb 10, 2026
Shares Sold9,691
Price per Share$51.22
Total Value$496,329.41
Shares Owned After35,771
DerivativeNo
Accession Number0001628280-26-007836
DocumentView SEC Filing
Version: v26.3.25