Average Insider

Where insiders trade, we follow

52W Low$7.00
Current$16.7276.0% above low, 24.0% below high
Purchase$16.9677.9% above low, 22.1% below high
52W High$19.79
Shares
159
Price
$16.96
Total Value
$2,690.42
P&L
-1.4% ($38.07)

Nearby Earnings

Apr 23, 2026
EPS:Est: 0.44
Revenue:Est: $3.58B

Transaction Details

InsiderSALAZAR FERNANDO
TitleSTRATEGY OFFICE SENIOR MANAGER
Transaction DateApr 30, 2026
Transaction CodeP Purchase
Acquired/DisposedAcquired
Security
Ordinary Shares
Direct/IndirectDirect
Filing DateMay 4, 2026
Shares Purchased159
Price per Share$16.96
Total Value$2,690.42
Shares Owned After159
DerivativeNo
Accession Number0001213900-26-051567
DocumentView SEC Filing
Version: v26.5.2