Average Insider

Where insiders trade, we follow

52W Low$63.19
Current$429.3692.3% above low, 7.7% below high
52W High$459.84

Filing Information

Accession Number0001137789-26-000076
Form Type4
Filing DateApr 2, 2026
DocumentView SEC Filing
Transactions
21
Total Shares
20,000
Total Value
$8,414,637.75

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Ordinary Shares
โ€”Apr 1, 2026Sale100$399.05$39,905.00375,491Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale200$400.33$80,067.00375,291Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale100$404.06$40,406.00375,191Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale100$407.48$40,748.00375,091Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale200$409.18$81,836.00374,891Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale100$410.83$41,083.00374,791Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale300$412.28$123,684.99374,491Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale300$413.97$124,190.01374,191Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale800$415.23$332,185.04373,391Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale1,100$416.56$458,215.67372,291Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale808$417.45$337,300.00371,483Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale1,092$418.79$457,314.09370,391Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale1,500$419.94$629,903.40368,891Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale2,900$420.77$1,220,239.09365,991Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale2,887$421.84$1,217,844.00363,104Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale2,444$422.93$1,033,641.90360,660Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale1,469$423.98$622,819.57359,191Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale1,500$424.92$637,381.95357,691Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale1,000$425.94$425,937.00356,691Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale800$426.93$341,545.04355,891Directโ€”View Details
Director
Ordinary Shares
โ€”Apr 1, 2026Sale300$427.97$128,391.00355,591Directโ€”View Details
Version: v26.3.33