Average Insider

Where insiders trade, we follow

52W Low$29.09
Current$103.4040.2% above low, 59.8% below high
52W High$213.80

Filing Information

Accession Number0001628280-26-001601
Form Type4
Filing DateJan 9, 2026
Document DateJan 7, 2026
DocumentView SEC Filing
Transactions
26
Total Shares
19,932
Total Value
$2,734,233.81

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Ordinary Shares
โ€”Jan 7, 2026Sale172$125.69$21,619.23290,401Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale188$126.38$23,760.14290,213Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale316$127.55$40,305.17289,897Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale596$128.74$76,727.19289,301Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale2,073$129.49$268,433.18287,228Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale777$130.42$101,335.95286,451Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale318$131.72$41,887.06286,133Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale148$132.32$19,582.78285,985Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale28$133.79$3,746.12285,957Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale255$134.68$34,342.69285,702Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale530$135.49$71,807.90285,172Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale621$136.33$84,663.17284,551Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale244$137.54$33,559.17284,307Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale444$138.56$61,518.82283,863Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale40$139.34$5,573.80283,823Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale1,600$140.67$225,064.48282,223Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale1,770$141.32$250,135.87280,453Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 7, 2026Sale336$142.44$47,860.11280,117Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 8, 2026Sale487$135.86$66,165.52279,630Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 8, 2026Sale871$136.81$119,163.86278,759Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 8, 2026Sale1,842$137.68$253,598.27276,917Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 8, 2026Sale812$138.64$112,577.55276,105Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 8, 2026Sale644$139.57$89,880.89275,461Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 8, 2026Sale2,228$140.85$313,809.12273,233Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 8, 2026Sale2,322$141.54$328,663.77270,911Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 8, 2026Sale270$142.41$38,452.00270,641Directโ€”View Details
Version: v26.3.23