Oct 7, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $226.34 $1.13M Sep 8, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $222.44 $1.11M Sep 2, 2026 Peter C Farrell
Director
Sold 970 $234.73 $228K Aug 7, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $205.69 $1.03M Aug 5, 2026 Peter C Farrell
Director
Sold 8,000 $225.00 $1.80M Jul 7, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $218.55 $1.09M Jun 8, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $193.96 $968K May 7, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $207.82 $1.04M Apr 7, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $225.50 $1.13M Apr 1, 2026 Brett Sandercock
CFO
Sold 1,000 $224.31 $224K Apr 1, 2026 Peter C Farrell
Director
Sold 2,000 $225.00 $450K Mar 9, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $251.03 $1.25M Mar 4, 2026 Peter C Farrell
Director
Sold 2,000 $260.22 $520K Mar 2, 2026 Brett Sandercock
CFO
Sold 1,000 $254.30 $254K Feb 9, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $273.78 $1.37M Feb 4, 2026 Peter C Farrell
Director
Sold 2,000 $251.31 $503K Feb 4, 2026 Michael J Rider
Sold 50 $260.00 $13K Feb 2, 2026 Brett Sandercock
CFO
Sold 1,000 $257.03 $257K Jan 7, 2026 Peter C Farrell
Director
Sold 2,000 $248.83 $498K Jan 7, 2026 Michael J. Farrell
Chair & CEO
Sold 4,991 $248.46 $1.24M Jan 2, 2026 Brett Sandercock
CFO
Sold 1,000 $241.75 $242K Jan 2, 2026 Michael J Rider
Sold 50 $241.75 $12K Dec 8, 2025 Michael J. Farrell
Chair & CEO
Sold 4,991 $251.41 $1.25M Dec 3, 2025 Peter C Farrell
Director
Sold 2,000 $251.47 $503K Dec 1, 2025 Michael J Rider
Sold 50 $244.16 $12K Dec 1, 2025 Brett Sandercock
CFO
Sold 1,000 $244.16 $244K Nov 25, 2025 Jan De Witte
Director
Sold 2,055 $255.00 $524K Nov 12, 2025 Peter C Farrell
Director
Sold 2,000 $252.05 $504K Nov 11, 2025 Jan De Witte
Director
Sold 487 $250.25 $122K Nov 7, 2025 Michael J. Farrell
Chair & CEO
Sold 8,011 $249.75 $2.00M Nov 3, 2025 Brett Sandercock
CFO
Sold 3,000 $247.54 $743K Oct 7, 2025 Michael J. Farrell
CEO
Sold 8,009 $282.85 $2.27M Oct 1, 2025 Brett Sandercock
CFO
Sold 3,000 $274.36 $823K Oct 1, 2025 Michael J Rider
Sold 100 $274.36 $27K Sep 8, 2025 Michael J. Farrell
CEO
Sold 8,009 $278.14 $2.23M Sep 2, 2025 Brett Sandercock
CFO
Sold 3,000 $270.77 $812K Aug 18, 2025 John Hernandez
Director
Sold 2,575 $287.10 $739K Aug 7, 2025 Michael J. Farrell
CEO
Sold 8,009 $279.48 $2.24M Aug 1, 2025 Brett Sandercock
CFO
Sold 3,000 $281.90 $846K Aug 1, 2025 Michael J Rider
Sold 50 $281.90 $14K Jul 7, 2025 Michael J. Farrell
CEO
Sold 8,009 $256.72 $2.06M Jul 2, 2025 Peter C Farrell
Director
Sold 945 $255.49 $241K Jul 1, 2025 Brett Sandercock
CFO
Sold 3,883 $256.99 $998K Jul 1, 2025 Michael J Rider
Sold 66 $256.99 $17K Jun 9, 2025 Michael J. Farrell
CEO
Sold 8,009 $251.21 $2.01M Jun 4, 2025 Peter C Farrell
Director
Sold 2,000 $247.32 $495K Jun 2, 2025 Brett Sandercock
CFO
Sold 1,000 $243.78 $244K Jun 2, 2025 Michael J Rider
Sold 41 $243.78 $10K May 22, 2025 Brett Sandercock
CFO
Sold 3,644 $244.59 $891K May 20, 2025 Jan De Witte
Director
Sold 2,000 $243.47 $487K May 7, 2025 Michael J. Farrell
CEO
Sold 8,009 $243.23 $1.95M May 7, 2025 Peter C Farrell
Director
Sold 2,000 $242.25 $485K Apr 8, 2025 Brett Sandercock
CFO
Sold 1,000 $215.58 $216K Apr 7, 2025 Michael J. Farrell
CEO
Sold 8,009 $209.85 $1.68M Apr 2, 2025 Peter C Farrell
Director
Sold 2,000 $219.74 $439K Apr 1, 2025 Michael J Rider
Sold 64 $222.86 $14K Mar 10, 2025 Brett Sandercock
CFO
Sold 1,000 $230.36 $230K Mar 10, 2025 Kaushik Ghoshal
Sold 9,745 $239.31 $2.33M Mar 7, 2025 Michael J. Farrell
CEO
Sold 8,009 $229.20 $1.84M Mar 5, 2025 Peter C Farrell
Director
Sold 2,000 $227.71 $455K Mar 3, 2025 Kaushik Ghoshal
Sold 9,113 $235.40 $2.15M Mar 3, 2025 Michael J Rider
Sold 64 $234.10 $15K Feb 10, 2025 Brett Sandercock
CFO
Sold 1,000 $238.98 $239K Feb 7, 2025 Michael J. Farrell
CEO
Sold 8,009 $236.77 $1.90M Feb 5, 2025 Peter C Farrell
Director
Sold 2,000 $242.11 $484K Feb 3, 2025 Michael J Rider
Sold 64 $242.42 $16K Jan 8, 2025 Brett Sandercock
CFO
Sold 1,000 $234.04 $234K Jan 2, 2025 Peter C Farrell
Director
Sold 2,000 $230.99 $462K Jan 2, 2025 Michael J Rider
Sold 75 $230.99 $17K Dec 9, 2024 Brett Sandercock
CFO
Sold 1,000 $244.23 $244K Dec 4, 2024 Peter C Farrell
Director
Sold 2,000 $245.65 $491K Dec 2, 2024 Michael J Rider
Sold 74 $248.91 $18K Nov 27, 2024 Michael J. Farrell
CEO
Sold 2,000 $249.67 $499K Nov 22, 2024 Justin Leong
Sold 6,160 $243.09 $1.50M Nov 12, 2024 Jan De Witte
Director
Sold 796 $248.81 $198K Nov 7, 2024 Michael J. Farrell
CEO
Sold 14,683 $246.26 $3.62M Nov 8, 2024 Brett Sandercock
CFO
Sold 1,000 $249.00 $249K Nov 6, 2024 Peter C Farrell
Director
Sold 2,000 $248.74 $497K