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-004628
Form Type4
Filing DateFeb 2, 2026
Document DateJan 29, 2026
DocumentView SEC Filing
Transactions
24
Total Shares
68,016
Total Value
$8,684,909.23

Transactions

NameTitleSecurityDerivativeTransaction DateTypeSharesPriceTotal CostShares AfterDirect/IndirectNature of OwnershipActions
Director
Ordinary Shares
โ€”Jan 29, 2026Sale1,171$123.76$144,921.91269,470Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale1,094$124.85$136,581.96268,376Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale3,270$126.01$412,067.09265,106Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale5,444$126.84$690,501.72259,662Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale2,448$127.71$312,642.16257,214Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale1,010$129.11$130,398.07256,204Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale143$129.64$18,539.18256,061Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale504$130.84$65,942.35255,557Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale1,219$131.84$160,712.59254,338Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale1,132$132.76$150,284.09253,206Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale420$133.79$56,192.01252,786Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale161$134.57$21,665.38252,625Directโ€”View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale2,946$123.81$364,750.451,879,556IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale3,144$124.84$392,510.161,876,412IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale9,277$126.01$1,169,021.671,867,135IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale15,217$126.83$1,930,016.241,851,918IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale6,091$127.71$777,904.761,845,827IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale3,702$129.00$477,570.221,842,125IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale378$129.64$49,004.491,841,747IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale1,356$130.84$177,413.481,840,391IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale3,280$131.84$432,433.561,837,111IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale3,046$132.76$404,384.221,834,065IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale1,128$133.79$150,915.011,832,937IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Director
Ordinary Shares
โ€”Jan 29, 2026Sale435$134.57$58,536.471,832,502IndirectThe Brennan Family Trust, DTD 09/06/2002View Details
Version: v26.3.23