5,129 shares ($493,512) on 2026-05-27.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-27 | Benjamin Forester SteinDirector of Issuer | other | 5.1K | $96.22 | $493.5K |
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-15 | Christian MayerSenior Officer of Issuer | ▲buy | 2.5K | $92.00 | $230K |
| 2026-05-14 | Katherine M LeeDirector of Issuer | ▲buy | 1K | $93.85 | $93.8K |
| 2026-05-14 | Katherine M LeeDirector of Issuer | ▲buy | 1K | $93.85 | $93.8K |
| 2026-05-13 | John SullivanDirector of Issuer | ▲buy | 1.5K | $133.00 | $199.5K |
| 2026-05-13 | John SullivanDirector of Issuer | ▲buy | 1K | $135.46 | $135.5K |
| 2026-05-07 | Edward WaitzerDirector of Issuer | ▲buy | 1.3K | $136.00 | $176.8K |
| 2026-03-27 | Elias MulamoottilSenior Officer of Issuer | ▲buy | 1K | $134.00 | $134K |
| 2026-03-18 | Edward WaitzerDirector of Issuer | ▲buy | 1K | $146.00 | $146K |
| 2026-03-11 | Edward WaitzerDirector of Issuer | ▲buy | 1K | $146.50 | $146.5K |
| 2026-03-11 | Edward WaitzerDirector of Issuer | ▲buy | 1K | $146.50 | $146.5K |
| 2026-03-11 | Edward WaitzerDirector of Issuer | ▲buy | 1K | $146.50 | $146.5K |
| 2026-02-25 | Elias MulamoottilSenior Officer of Issuer | ▲buy | 500 | $156.37 | $78.2K |
| 2026-02-25 | Elias MulamoottilSenior Officer of Issuer | ▲buy | 500 | $156.37 | $78.2K |
| 2026-02-25 | Elias MulamoottilSenior Officer of Issuer | ▲buy | 3K | $156.12 | $468.4K |
| 2026-02-18 | John SullivanDirector of Issuer | ▲buy | 2K | $157.43 | $314.9K |
| 2026-02-18 | Rebecca FinleySenior Officer of Issuer | ▲buy | 6.3K | $157.28 | $998K |
| 2024-02-28 | Poonam PuriDirector of Issuer | ▲buy | 1.9K | $121.00 | $225.1K |
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Subsidiary of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-12-15 | John CurtinDirector of Issuer | ▼sell | 7.1K | $144.32 | $1.02M |
| 2025-12-11 | Christian MayerSenior Officer of Issuer | ▼sell | 20K | $201.00 | $4.02M |
| 2025-12-10 | Christian MayerSenior Officer of Issuer | ▼sell | 20K | $198.06 | $3.96M |
| 2025-12-08 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 16K | $196.06 | $3.14M |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | ▼sell | 6.3K | $142.29 | $889.3K |
| 2025-11-25 | Jane GavanDirector of Issuer | ▼sell | 10K | $141.62 | $1.42M |
| 2025-11-13 | Lewis Frederick SutherlandDirector of Issuer | ▼sell | 10K | $149.15 | $1.49M |
| 2025-09-26 | Katherine M LeeDirector of Issuer | ▼sell | 2.1K | $217.05 | $451.5K |
| 2025-09-22 | Stephen Joseph HarperDirector of Issuer | ▼sell | 7K | $163.76 | $1.15M |
| 2025-09-18 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 13.5K | $229.82 | $3.1M |
| 2025-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 19.5K | $229.45 | $4.47M |
| 2025-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 19.5K | $229.45 | $4.47M |
| 2025-08-20 | Rebecca FinleySenior Officer of Issuer | ▼sell | 7K | $228.44 | $1.6M |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $216.92 | $1.08M |
| 2025-08-07 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $216.79 | $1.08M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 26.3K | $179.66 | $4.72M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 26.3K | $179.75 | $4.73M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 26.3K | $179.75 | $4.73M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 14K | $179.58 | $2.51M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 14K | $179.58 | $2.51M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 40K | $179.63 | $7.19M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 40K | $179.50 | $7.18M |
| 2025-05-20 | Gil BorokSenior Officer of Issuer | ▼sell | 5.8K | $124.79 | $719.2K |
| 2025-05-19 | Gil BorokSenior Officer of Issuer | ▼sell | 14.2K | $125.13 | $1.78M |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | ▼sell | 4K | $128.60 | $514.4K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | ▼sell | 4K | $128.60 | $514.4K |
| 2025-05-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $179.76 | $898.8K |
| 2024-12-09 | John CurtinDirector of Issuer | ▼sell | 4.9K | $149.97 | $729.6K |
| 2024-12-03 | Benjamin Forester SteinDirector of Issuer | ▼sell | 3.7K | $151.71 | $560.6K |
| 2024-11-21 | Lewis Frederick SutherlandDirector of Issuer | ▼sell | 6K | $142.85 | $859.8K |
| 2024-11-20 | Lewis Frederick SutherlandDirector of Issuer | ▼sell | 6.5K | $141.56 | $917.5K |
| 2024-11-15 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 9.1K | $144.74 | $1.31M |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 10.9K | $148.14 | $1.62M |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 10.9K | $148.14 | $1.62M |
| 2024-11-07 | Christian MayerSenior Officer of Issuer | ▼sell | 20K | $209.21 | $4.18M |
| 2024-09-30 | Brian RosenSenior Officer of Issuer | ▼sell | 2K | $150.87 | $301.7K |
| 2024-09-18 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.1K | $198.00 | $619.7K |
| 2024-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 17.6K | $200.29 | $3.52M |
| 2024-09-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 11K | $198.09 | $2.18M |
| 2024-09-13 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.3K | $198.03 | $657.4K |
| 2024-09-12 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.5K | $194.07 | $2.43M |
| 2024-09-11 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 19K | $193.16 | $3.67M |
| 2024-09-10 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 9K | $192.63 | $1.73M |
| 2024-09-09 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 11.3K | $194.03 | $2.19M |
| 2024-09-03 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 4.6K | $195.02 | $897.1K |
| 2024-08-28 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.1K | $195.09 | $1.19M |
| 2024-08-27 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 4K | $195.88 | $782.3K |
| 2024-08-15 | Stephen Joseph HarperDirector of Issuer | ▼sell | 5.3K | $136.30 | $722.4K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 300 | $151.02 | $45.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 700 | $151.01 | $105.7K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 6.7K | $151.00 | $1.01M |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $151.30 | $30.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 1.4K | $151.29 | $211.8K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 300 | $151.10 | $45.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 500 | $151.09 | $75.5K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 300 | $151.07 | $45.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 300 | $151.06 | $45.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $151.05 | $30.2K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 600 | $151.03 | $90.6K |
| 2024-06-21 | Rebecca FinleySenior Officer of Issuer | ▼sell | 7.5K | $148.90 | $1.12M |
| 2024-06-20 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $148.49 | $742.5K |
| 2024-06-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $150.60 | $753K |
| 2024-06-17 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $150.85 | $754.3K |
| 2024-06-14 | Jane GavanDirector of Issuer | ▼sell | 5K | $150.43 | $748.4K |
| 2024-03-18 | Benjamin Forester SteinDirector of Issuer | ▼sell | 4.3K | $119.04 | $515.4K |
| 2024-03-14 | Zachary MichaudSenior Officer of Issuer | ▼sell | 12.7K | $160.30 | $2.04M |
| 2024-03-13 | Zachary MichaudSenior Officer of Issuer | ▼sell | 1.3K | $162.46 | $211.2K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 1K | $160.10 | $160.1K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 1.8K | $160.00 | $288K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 600 | $160.13 | $96.1K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $160.20 | $32K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $160.22 | $32K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $160.28 | $32.1K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $160.32 | $32.1K |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | ▼sell | 200 | $159.91 | $32K |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | ▼sell | 8K | $159.90 | $1.28M |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | ▼sell | 17.7K | $159.81 | $2.83M |
| 2024-03-12 | Christian MayerSenior Officer of Issuer | ▼sell | 10K | $160.01 | $1.6M |
| 2024-03-12 | Christian MayerSenior Officer of Issuer | ▼sell | 17.5K | $161.02 | $2.82M |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 500 | $160.14 | $80.1K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 300 | $159.71 | $47.9K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 300 | $159.70 | $47.9K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 200 | $159.65 | $31.9K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 400 | $159.64 | $63.9K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 800 | $159.63 | $127.7K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 400 | $159.62 | $63.8K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.3K | $159.61 | $207.5K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.1K | $159.60 | $1.93M |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.3K | $159.50 | $526.4K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1K | $160.09 | $160.1K |
| 2023-12-20 | Brian RosenSenior Officer of Issuer | ▼sell | 5K | $162.46 | $812.3K |
| 2023-12-20 | C.R. McLernonSubsidiary of Issuer | ▼sell | 13.7K | $161.48 | $2.21M |
| 2023-12-20 | Rebecca FinleySenior Officer of Issuer | ▼sell | 7.5K | $162.75 | $1.22M |
| 2023-12-19 | Stephen Joseph HarperDirector of Issuer | ▼sell | 2.9K | $121.80 | $352K |
| 2023-12-19 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 4K | $160.98 | $643.9K |
| 2023-12-14 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 30K | $157.11 | $4.71M |
| 2023-12-14 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 16K | $160.28 | $2.56M |
| 2023-12-12 | Zachary MichaudSenior Officer of Issuer | ▼sell | 37.8K | $148.15 | $5.6M |
| 2023-12-12 | Brian RosenSenior Officer of Issuer | ▼sell | 5.5K | $147.22 | $809.7K |
| 2023-12-11 | Zachary MichaudSenior Officer of Issuer | ▼sell | 2.2K | $149.16 | $328.1K |
| 2023-12-06 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $147.00 | $73.5K |
| 2023-12-05 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.00 | $72.5K |
| 2023-12-04 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.00 | $72.5K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 400 | $152.10 | $60.8K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $151.60 | $75.8K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $151.30 | $75.7K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $152.70 | $76.3K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1K | $150.40 | $150.4K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $150.45 | $75.2K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $150.30 | $75.2K |
| 2023-09-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $155.75 | $77.9K |
| 2023-09-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $156.20 | $78.1K |
| 2023-09-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $156.00 | $78K |
| 2023-09-12 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $156.40 | $78.2K |
| 2023-09-12 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $156.20 | $78.1K |
| 2023-09-12 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $155.70 | $77.8K |
| 2023-09-11 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1.5K | $157.20 | $235.8K |
| 2023-08-24 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $149.00 | $74.5K |
| 2023-08-24 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $148.75 | $74.4K |
| 2023-08-24 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $149.00 | $74.5K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.90 | $73K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.80 | $72.9K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 400 | $145.40 | $58.2K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.15 | $72.6K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.85 | $72.9K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.95 | $73K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $146.05 | $73K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $146.07 | $73K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $146.06 | $43.8K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 200 | $145.50 | $29.1K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 200 | $145.47 | $29.1K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.46 | $43.6K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 600 | $145.45 | $87.3K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $146.06 | $43.8K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 200 | $145.50 | $29.1K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 600 | $145.45 | $87.3K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.46 | $43.6K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 200 | $145.47 | $29.1K |
| 2023-08-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 2.5K | $145.16 | $362.9K |
| 2023-08-11 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1.3K | $146.00 | $189.8K |
| 2023-08-11 | Rebecca FinleySenior Officer of Issuer | ▼sell | 2.5K | $145.00 | $362.5K |
| 2023-08-11 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1.2K | $146.19 | $175.4K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 400 | $145.32 | $58.1K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1K | $145.26 | $145.3K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.06 | $43.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.05 | $43.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.04 | $72.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.01 | $72.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1.3K | $145.00 | $188.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.33 | $43.6K |
| 2023-06-29 | Benjamin Forester SteinDirector of Issuer | ▼sell | 5.4K | $96.26 | $523.7K |
| 2023-06-28 | Benjamin Forester SteinDirector of Issuer | ▼sell | 5.1K | $96.69 | $491.9K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Subsidiary of Issuer
Subsidiary of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Subsidiary of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-11 | Christian MayerSenior Officer of Issuer | grant | 10K | $98.63 | $986.3K |
| 2026-05-11 | Elias MulamoottilSenior Officer of Issuer | grant | 10K | $98.63 | $986.3K |
| 2025-12-08 | Christian MayerSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-12-08 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 22K | $88.90 | $1.96M |
| 2025-12-08 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 22K | $88.90 | $1.96M |
| 2025-12-08 | Christian MayerSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-12-03 | John CurtinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-03 | John CurtinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-02 | Elias MulamoottilSenior Officer of Issuer | grant | 70K | $142.86 | $10M |
| 2025-12-02 | C.R. McLernonSenior Officer of Issuer | grant | 70K | $142.86 | $10M |
| 2025-12-02 | Stuart McDonaldSenior Officer of Issuer | grant | 35K | $142.86 | $5M |
| 2025-12-02 | Christian MayerSenior Officer of Issuer | grant | 70K | $142.86 | $10M |
| 2025-12-02 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 45K | $142.86 | $6.43M |
| 2025-12-02 | Matthew HawkinsSenior Officer of Issuer | grant | 35K | $142.86 | $5M |
| 2025-12-02 | Rebecca FinleySenior Officer of Issuer | grant | 45K | $142.86 | $6.43M |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-11-25 | Jane GavanDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-11-25 | Jane GavanDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-11-13 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-11-13 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-09-19 | Katherine M LeeDirector of Issuer | option_exercise | 3K | $88.90 | $266.7K |
| 2025-09-19 | Stephen Joseph HarperDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-09-19 | Stephen Joseph HarperDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-09-19 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 33K | $88.90 | $2.93M |
| 2025-09-19 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 33K | $88.90 | $2.93M |
| 2025-09-19 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 33K | $88.90 | $2.93M |
| 2025-09-19 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 33K | $88.90 | $2.93M |
| 2025-09-19 | Stephen Joseph HarperDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-09-18 | Katherine M LeeDirector of Issuer | option_exercise | 3K | $88.90 | $266.7K |
| 2025-09-18 | Katherine M LeeDirector of Issuer | option_exercise | 3K | $88.90 | $266.7K |
| 2025-08-20 | Rebecca FinleySenior Officer of Issuer | option_exercise | 7K | $88.90 | $622.3K |
| 2025-08-20 | Rebecca FinleySenior Officer of Issuer | option_exercise | 7K | $88.90 | $622.3K |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-07 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-07 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-05-20 | Brian RosenSenior Officer of Issuer | option_exercise | 3K | $47.41 | $142.2K |
| 2025-05-20 | Brian RosenSenior Officer of Issuer | option_exercise | 3K | $47.41 | $142.2K |
| 2025-05-16 | Brian RosenSenior Officer of Issuer | option_exercise | 6K | $47.41 | $284.5K |
| 2025-05-16 | Brian RosenSenior Officer of Issuer | option_exercise | 6K | $47.41 | $284.5K |
| 2025-05-14 | Gil BorokSenior Officer of Issuer | option_exercise | 20K | $66.69 | $1.33M |
| 2025-05-14 | Gil BorokSenior Officer of Issuer | option_exercise | 20K | $66.69 | $1.33M |
| 2025-05-14 | Gil BorokSenior Officer of Issuer | option_exercise | 20K | $66.69 | $1.33M |
| 2025-05-14 | Gil BorokSenior Officer of Issuer | option_exercise | 20K | $66.69 | $1.33M |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 4K | $47.41 | $189.6K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $47.41 | $237.1K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 4K | $47.41 | $189.6K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $47.41 | $237.1K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 4K | $47.41 | $189.6K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $47.41 | $237.1K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $47.41 | $237.1K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 4K | $47.41 | $189.6K |
| 2025-05-12 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-05-12 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-02-24 | Christian MayerSenior Officer of Issuer | option_exercise | 10K | $87.54 | $875.4K |
| 2025-02-24 | Christian MayerSenior Officer of Issuer | option_exercise | 10K | $87.54 | $875.4K |
| 2024-12-03 | John CurtinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-12-03 | Matthew HawkinsSenior Officer of Issuer | grant | 35K | $151.62 | $5.31M |
| 2024-12-03 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 45K | $151.62 | $6.82M |
| 2024-12-03 | Christian MayerSenior Officer of Issuer | grant | 70K | $151.62 | $10.61M |
| 2024-12-03 | C.R. McLernonSenior Officer of Issuer | grant | 70K | $151.62 | $10.61M |
| 2024-12-03 | Zachary MichaudSenior Officer of Issuer | grant | 70K | $151.62 | $10.61M |
| 2024-12-03 | Elias MulamoottilSenior Officer of Issuer | grant | 70K | $151.62 | $10.61M |
| 2024-12-03 | Benjamin Forester SteinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-12-03 | Rebecca FinleySenior Officer of Issuer | grant | 45K | $151.62 | $6.82M |
| 2024-12-03 | John CurtinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-12-03 | Benjamin Forester SteinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-26 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-26 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-15 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 9.1K | $74.71 | $678.6K |
| 2024-11-15 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 9.1K | $74.71 | $678.6K |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 10.9K | $74.71 | $815.6K |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 10.9K | $74.71 | $815.6K |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 10.9K | $74.71 | $815.6K |
| 2024-11-13 | Christopher Brian GalvinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-13 | Christopher Brian GalvinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-07 | Christian MayerSenior Officer of Issuer | option_exercise | 30K | $74.71 | $2.24M |
| 2024-11-07 | Christian MayerSenior Officer of Issuer | option_exercise | 30K | $74.71 | $2.24M |
| 2024-09-30 | Brian RosenSenior Officer of Issuer | option_exercise | 2K | $47.41 | $94.8K |
| 2024-09-30 | Brian RosenSenior Officer of Issuer | option_exercise | 2K | $47.41 | $94.8K |
| 2024-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 30K | $74.71 | $2.24M |
| 2024-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 30K | $74.71 | $2.24M |
| 2024-09-12 | Rebecca FinleySenior Officer of Issuer | option_exercise | 11K | $88.90 | $977.9K |
| 2024-09-12 | Rebecca FinleySenior Officer of Issuer | option_exercise | 11K | $88.90 | $977.9K |
| 2024-09-09 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 40K | $74.71 | $2.99M |
| 2024-09-09 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 40K | $74.71 | $2.99M |
| 2024-08-14 | Stephen Joseph HarperDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-08-14 | Stephen Joseph HarperDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-06-18 | Katherine M LeeDirector of Issuer | option_exercise | 7K | $88.90 | $622.3K |
| 2024-06-18 | Katherine M LeeDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-06-14 | Rebecca FinleySenior Officer of Issuer | option_exercise | 22.5K | $74.71 | $1.68M |
| 2024-06-12 | Jane GavanDirector of Issuer | option_exercise | 8.5K | $47.41 | $403K |
| 2024-03-19 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $61.12 | $305.6K |
| 2024-03-18 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $61.12 | $305.6K |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | option_exercise | 40K | $74.71 | $2.99M |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | option_exercise | 40K | $74.71 | $2.99M |
| 2024-03-08 | Benjamin Forester SteinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-08 | Benjamin Forester SteinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-08 | John CurtinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-08 | John CurtinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-07 | Christian MayerSenior Officer of Issuer | option_exercise | 30K | $68.65 | $2.06M |
| 2024-03-07 | Katherine M LeeDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-07 | Christian MayerSenior Officer of Issuer | option_exercise | 30K | $68.65 | $2.06M |
| 2024-03-07 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 30K | $68.65 | $2.06M |
| 2024-03-07 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 30K | $68.65 | $2.06M |
| 2024-03-06 | Katherine M LeeDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-01 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-01 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-02-28 | Christopher Brian GalvinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-02-28 | Christopher Brian GalvinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2023-12-20 | C.R. McLernonSubsidiary of Issuer | option_exercise | 20K | $66.02 | $1.32M |
| 2023-12-20 | C.R. McLernonSubsidiary of Issuer | option_exercise | 20K | $66.02 | $1.32M |
| 2023-12-19 | Rebecca FinleySenior Officer of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2023-12-19 | Rebecca FinleySenior Officer of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2023-12-15 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $61.12 | $305.6K |
| 2023-12-15 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $61.12 | $305.6K |
| 2023-12-15 | Stephen Joseph HarperDirector of Issuer | option_exercise | 4.1K | $68.65 | $283.2K |
| 2023-12-15 | Stephen Joseph HarperDirector of Issuer | option_exercise | 4.1K | $68.65 | $283.2K |
| 2023-12-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 20K | $68.65 | $1.37M |
| 2023-12-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 20K | $68.65 | $1.37M |
| 2023-12-12 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 40K | $68.65 | $2.75M |
| 2023-12-12 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 40K | $68.65 | $2.75M |
| 2023-12-11 | Zachary MichaudSenior Officer of Issuer | option_exercise | 40K | $68.65 | $2.75M |
| 2023-12-11 | Zachary MichaudSenior Officer of Issuer | option_exercise | 40K | $68.65 | $2.75M |
| 2023-12-11 | Brian RosenSenior Officer of Issuer | option_exercise | 5.5K | $68.65 | $377.6K |
| 2023-12-11 | Brian RosenSenior Officer of Issuer | option_exercise | 5.5K | $61.12 | $336.2K |
| 2023-12-11 | Brian RosenSenior Officer of Issuer | option_exercise | 5.5K | $68.65 | $377.6K |
| 2023-12-11 | Brian RosenSenior Officer of Issuer | option_exercise | 5.5K | $61.12 | $336.2K |
| 2023-12-05 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 45K | $106.98 | $4.81M |
| 2023-12-05 | Matthew HawkinsSenior Officer of Issuer | grant | 30K | $106.98 | $3.21M |
| 2023-12-05 | Stephen Joseph HarperDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Jane GavanDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Christopher Brian GalvinDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Rebecca FinleySenior Officer of Issuer | grant | 45K | $106.98 | $4.81M |
| 2023-12-05 | John CurtinDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Edward WaitzerDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Lewis Frederick SutherlandDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Benjamin Forester SteinDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Poonam PuriDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Elias MulamoottilSenior Officer of Issuer | grant | 70K | $106.98 | $7.49M |
| 2023-12-05 | Zachary MichaudSenior Officer of Issuer | grant | 70K | $106.98 | $7.49M |
| 2023-12-05 | C.R. McLernonSubsidiary of Issuer | grant | 70K | $106.98 | $7.49M |
| 2023-12-05 | Stuart McDonaldSenior Officer of Issuer | grant | 30K | $106.98 | $3.21M |
| 2023-12-05 | Christian MayerSenior Officer of Issuer | grant | 70K | $106.98 | $7.49M |
| 2023-12-05 | Katherine M LeeDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-09-22 | Christopher Brian GalvinDirector of Issuer | option_exercise | 10K | $67.85 | $678.5K |
| 2023-09-11 | Rebecca FinleySenior Officer of Issuer | option_exercise | 10K | $68.65 | $686.5K |
| 2023-09-11 | Rebecca FinleySenior Officer of Issuer | option_exercise | 10K | $68.65 | $686.5K |
| 2023-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 20K | $68.65 | $1.37M |
| 2023-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 20K | $68.65 | $1.37M |
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-14 | Jay Stewart HennickIssuer | issuer_buyback | 110K | $97.07 | $10.68M |
| 2026-05-13 | Jay Stewart HennickIssuer | issuer_buyback | 120K | $97.86 | $11.74M |
| 2026-05-12 | Jay Stewart HennickIssuer | issuer_buyback | 70K | $95.24 | $6.67M |
| 2026-02-19 | Jay Stewart HennickIssuer | issuer_buyback | 100K | $159.89 | $15.99M |
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Christian MayerSenior Officer of Issuer | 189.7K | 2026-05-15▲buy2.5K | 0.37% |
| Zachary MichaudSenior Officer of Issuer | 48.6K | 2025-06-23option_exercise44K | 0.10% |
| John CurtinDirector of Issuer | 43.5K | 2025-12-15▼sell7.1K | 0.09% |
| C.R. McLernonSenior Officer of Issuer | 39.5Kas filed 2023-12-20 | 2025-12-02grant70K | 0.08% |
| Lewis Frederick SutherlandDirector of Issuer | 37.5K | 2025-11-13option_exercise10K | 0.07% |
| Katherine M LeeDirector of Issuer | 30.3K | 2026-05-14▲buy1K | 0.06% |
| Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 24.8Kas filed 2025-09-18 | 2025-12-02grant45K | 0.05% |
| Benjamin Forester SteinDirector of Issuer | 22.8Kas filed 2025-12-02 | 2026-05-27other5.1K | 0.04% |
| Matthew HawkinsSenior Officer of Issuer | 22K | 2025-12-08▼sell16K | 0.04% |
| Stephen Joseph HarperDirector of Issuer | 15.2K | 2025-09-22▼sell7K | 0.03% |
| Jane GavanDirector of Issuer | 7.1K | 2025-11-25option_exercise10K | 0.01% |
| Brian RosenSenior Officer of Issuer | 7Kas filed 2025-05-14 | 2025-05-20option_exercise3K | 0.01% |
| Rebecca FinleySenior Officer of Issuer | 6.3K | 2026-02-18▲buy6.3K | 0.01% |
| Elias MulamoottilSenior Officer of Issuer | 5.9Kas filed 2026-03-27 | 2026-05-11grant10K | 0.01% |
| Gil BorokSenior Officer of Issuer | 5K | 2025-05-20▼sell5.8K | 0.01% |
| Edward WaitzerDirector of Issuer | 5K | 2026-05-07▲buy1.3K | 0.01% |
| John SullivanDirector of Issuer | 3.5K | 2026-05-13▲buy1.5K | 0.01% |
| Poonam PuriDirector of Issuer | 1.9K | 2024-02-28▲buy1.9K | 0.00% |
| Christopher Brian GalvinDirector of Issuer | — | 2024-11-13option_exercise7.5K | — |
| Jay Stewart HennickIssuer | — | 2026-05-14issuer_buyback110K | — |
| Stuart McDonaldSenior Officer of Issuer | — | 2025-12-02grant35K | — |
5,129 shares ($493,512) on 2026-05-27.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-15 | Christian MayerSenior Officer of Issuer | ▲buy | 2.5K | $92.00 | $230K |
| 2026-05-14 | Katherine M LeeDirector of Issuer | ▲buy | 1K | $93.85 | $93.8K |
| 2026-05-14 | Katherine M LeeDirector of Issuer | ▲buy | 1K | $93.85 | $93.8K |
| 2026-05-13 | John SullivanDirector of Issuer | ▲buy | 1.5K | $133.00 | $199.5K |
| 2026-05-13 | John SullivanDirector of Issuer | ▲buy | 1K | $135.46 | $135.5K |
| 2026-05-07 | Edward WaitzerDirector of Issuer | ▲buy | 1.3K | $136.00 | $176.8K |
| 2026-03-27 | Elias MulamoottilSenior Officer of Issuer | ▲buy | 1K | $134.00 | $134K |
| 2026-03-18 | Edward WaitzerDirector of Issuer | ▲buy | 1K | $146.00 | $146K |
| 2026-03-11 | Edward WaitzerDirector of Issuer | ▲buy | 1K | $146.50 | $146.5K |
| 2026-03-11 | Edward WaitzerDirector of Issuer | ▲buy | 1K | $146.50 | $146.5K |
| 2026-03-11 | Edward WaitzerDirector of Issuer | ▲buy | 1K | $146.50 | $146.5K |
| 2026-02-25 | Elias MulamoottilSenior Officer of Issuer | ▲buy | 500 | $156.37 | $78.2K |
| 2026-02-25 | Elias MulamoottilSenior Officer of Issuer | ▲buy | 500 | $156.37 | $78.2K |
| 2026-02-25 | Elias MulamoottilSenior Officer of Issuer | ▲buy | 3K | $156.12 | $468.4K |
| 2026-02-18 | John SullivanDirector of Issuer | ▲buy | 2K | $157.43 | $314.9K |
| 2026-02-18 | Rebecca FinleySenior Officer of Issuer | ▲buy | 6.3K | $157.28 | $998K |
| 2024-02-28 | Poonam PuriDirector of Issuer | ▲buy | 1.9K | $121.00 | $225.1K |
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Subsidiary of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-12-15 | John CurtinDirector of Issuer | ▼sell | 7.1K | $144.32 | $1.02M |
| 2025-12-11 | Christian MayerSenior Officer of Issuer | ▼sell | 20K | $201.00 | $4.02M |
| 2025-12-10 | Christian MayerSenior Officer of Issuer | ▼sell | 20K | $198.06 | $3.96M |
| 2025-12-08 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 16K | $196.06 | $3.14M |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | ▼sell | 6.3K | $142.29 | $889.3K |
| 2025-11-25 | Jane GavanDirector of Issuer | ▼sell | 10K | $141.62 | $1.42M |
| 2025-11-13 | Lewis Frederick SutherlandDirector of Issuer | ▼sell | 10K | $149.15 | $1.49M |
| 2025-09-26 | Katherine M LeeDirector of Issuer | ▼sell | 2.1K | $217.05 | $451.5K |
| 2025-09-22 | Stephen Joseph HarperDirector of Issuer | ▼sell | 7K | $163.76 | $1.15M |
| 2025-09-18 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 13.5K | $229.82 | $3.1M |
| 2025-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 19.5K | $229.45 | $4.47M |
| 2025-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 19.5K | $229.45 | $4.47M |
| 2025-08-20 | Rebecca FinleySenior Officer of Issuer | ▼sell | 7K | $228.44 | $1.6M |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $216.92 | $1.08M |
| 2025-08-07 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $216.79 | $1.08M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 26.3K | $179.66 | $4.72M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 26.3K | $179.75 | $4.73M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 26.3K | $179.75 | $4.73M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 14K | $179.58 | $2.51M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | ▼sell | 14K | $179.58 | $2.51M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 40K | $179.63 | $7.19M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 40K | $179.50 | $7.18M |
| 2025-05-20 | Gil BorokSenior Officer of Issuer | ▼sell | 5.8K | $124.79 | $719.2K |
| 2025-05-19 | Gil BorokSenior Officer of Issuer | ▼sell | 14.2K | $125.13 | $1.78M |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | ▼sell | 4K | $128.60 | $514.4K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | ▼sell | 4K | $128.60 | $514.4K |
| 2025-05-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $179.76 | $898.8K |
| 2024-12-09 | John CurtinDirector of Issuer | ▼sell | 4.9K | $149.97 | $729.6K |
| 2024-12-03 | Benjamin Forester SteinDirector of Issuer | ▼sell | 3.7K | $151.71 | $560.6K |
| 2024-11-21 | Lewis Frederick SutherlandDirector of Issuer | ▼sell | 6K | $142.85 | $859.8K |
| 2024-11-20 | Lewis Frederick SutherlandDirector of Issuer | ▼sell | 6.5K | $141.56 | $917.5K |
| 2024-11-15 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 9.1K | $144.74 | $1.31M |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 10.9K | $148.14 | $1.62M |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 10.9K | $148.14 | $1.62M |
| 2024-11-07 | Christian MayerSenior Officer of Issuer | ▼sell | 20K | $209.21 | $4.18M |
| 2024-09-30 | Brian RosenSenior Officer of Issuer | ▼sell | 2K | $150.87 | $301.7K |
| 2024-09-18 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.1K | $198.00 | $619.7K |
| 2024-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 17.6K | $200.29 | $3.52M |
| 2024-09-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 11K | $198.09 | $2.18M |
| 2024-09-13 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.3K | $198.03 | $657.4K |
| 2024-09-12 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.5K | $194.07 | $2.43M |
| 2024-09-11 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 19K | $193.16 | $3.67M |
| 2024-09-10 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 9K | $192.63 | $1.73M |
| 2024-09-09 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 11.3K | $194.03 | $2.19M |
| 2024-09-03 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 4.6K | $195.02 | $897.1K |
| 2024-08-28 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.1K | $195.09 | $1.19M |
| 2024-08-27 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 4K | $195.88 | $782.3K |
| 2024-08-15 | Stephen Joseph HarperDirector of Issuer | ▼sell | 5.3K | $136.30 | $722.4K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 300 | $151.02 | $45.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 700 | $151.01 | $105.7K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 6.7K | $151.00 | $1.01M |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $151.30 | $30.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 1.4K | $151.29 | $211.8K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 300 | $151.10 | $45.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 500 | $151.09 | $75.5K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 300 | $151.07 | $45.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 300 | $151.06 | $45.3K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $151.05 | $30.2K |
| 2024-06-24 | Katherine M LeeDirector of Issuer | ▼sell | 600 | $151.03 | $90.6K |
| 2024-06-21 | Rebecca FinleySenior Officer of Issuer | ▼sell | 7.5K | $148.90 | $1.12M |
| 2024-06-20 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $148.49 | $742.5K |
| 2024-06-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $150.60 | $753K |
| 2024-06-17 | Rebecca FinleySenior Officer of Issuer | ▼sell | 5K | $150.85 | $754.3K |
| 2024-06-14 | Jane GavanDirector of Issuer | ▼sell | 5K | $150.43 | $748.4K |
| 2024-03-18 | Benjamin Forester SteinDirector of Issuer | ▼sell | 4.3K | $119.04 | $515.4K |
| 2024-03-14 | Zachary MichaudSenior Officer of Issuer | ▼sell | 12.7K | $160.30 | $2.04M |
| 2024-03-13 | Zachary MichaudSenior Officer of Issuer | ▼sell | 1.3K | $162.46 | $211.2K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 1K | $160.10 | $160.1K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 1.8K | $160.00 | $288K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 600 | $160.13 | $96.1K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $160.20 | $32K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $160.22 | $32K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $160.28 | $32.1K |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 200 | $160.32 | $32.1K |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | ▼sell | 200 | $159.91 | $32K |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | ▼sell | 8K | $159.90 | $1.28M |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | ▼sell | 17.7K | $159.81 | $2.83M |
| 2024-03-12 | Christian MayerSenior Officer of Issuer | ▼sell | 10K | $160.01 | $1.6M |
| 2024-03-12 | Christian MayerSenior Officer of Issuer | ▼sell | 17.5K | $161.02 | $2.82M |
| 2024-03-12 | Katherine M LeeDirector of Issuer | ▼sell | 500 | $160.14 | $80.1K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 300 | $159.71 | $47.9K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 300 | $159.70 | $47.9K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 200 | $159.65 | $31.9K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 400 | $159.64 | $63.9K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 800 | $159.63 | $127.7K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 400 | $159.62 | $63.8K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.3K | $159.61 | $207.5K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.1K | $159.60 | $1.93M |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.3K | $159.50 | $526.4K |
| 2024-03-08 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1K | $160.09 | $160.1K |
| 2023-12-20 | Brian RosenSenior Officer of Issuer | ▼sell | 5K | $162.46 | $812.3K |
| 2023-12-20 | C.R. McLernonSubsidiary of Issuer | ▼sell | 13.7K | $161.48 | $2.21M |
| 2023-12-20 | Rebecca FinleySenior Officer of Issuer | ▼sell | 7.5K | $162.75 | $1.22M |
| 2023-12-19 | Stephen Joseph HarperDirector of Issuer | ▼sell | 2.9K | $121.80 | $352K |
| 2023-12-19 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 4K | $160.98 | $643.9K |
| 2023-12-14 | Elias MulamoottilSenior Officer of Issuer | ▼sell | 30K | $157.11 | $4.71M |
| 2023-12-14 | Matthew HawkinsSenior Officer of Issuer | ▼sell | 16K | $160.28 | $2.56M |
| 2023-12-12 | Zachary MichaudSenior Officer of Issuer | ▼sell | 37.8K | $148.15 | $5.6M |
| 2023-12-12 | Brian RosenSenior Officer of Issuer | ▼sell | 5.5K | $147.22 | $809.7K |
| 2023-12-11 | Zachary MichaudSenior Officer of Issuer | ▼sell | 2.2K | $149.16 | $328.1K |
| 2023-12-06 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $147.00 | $73.5K |
| 2023-12-05 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.00 | $72.5K |
| 2023-12-04 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.00 | $72.5K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 400 | $152.10 | $60.8K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $151.60 | $75.8K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $151.30 | $75.7K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $152.70 | $76.3K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1K | $150.40 | $150.4K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $150.45 | $75.2K |
| 2023-09-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $150.30 | $75.2K |
| 2023-09-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $155.75 | $77.9K |
| 2023-09-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $156.20 | $78.1K |
| 2023-09-13 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $156.00 | $78K |
| 2023-09-12 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $156.40 | $78.2K |
| 2023-09-12 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $156.20 | $78.1K |
| 2023-09-12 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $155.70 | $77.8K |
| 2023-09-11 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1.5K | $157.20 | $235.8K |
| 2023-08-24 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $149.00 | $74.5K |
| 2023-08-24 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $148.75 | $74.4K |
| 2023-08-24 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $149.00 | $74.5K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.90 | $73K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.80 | $72.9K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 400 | $145.40 | $58.2K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.15 | $72.6K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.85 | $72.9K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.95 | $73K |
| 2023-08-18 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $146.05 | $73K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $146.07 | $73K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $146.06 | $43.8K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 200 | $145.50 | $29.1K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 200 | $145.47 | $29.1K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.46 | $43.6K |
| 2023-08-16 | Rebecca FinleySenior Officer of Issuer | ▼sell | 600 | $145.45 | $87.3K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $146.06 | $43.8K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 200 | $145.50 | $29.1K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 600 | $145.45 | $87.3K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.46 | $43.6K |
| 2023-08-15 | Rebecca FinleySenior Officer of Issuer | ▼sell | 200 | $145.47 | $29.1K |
| 2023-08-14 | Rebecca FinleySenior Officer of Issuer | ▼sell | 2.5K | $145.16 | $362.9K |
| 2023-08-11 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1.3K | $146.00 | $189.8K |
| 2023-08-11 | Rebecca FinleySenior Officer of Issuer | ▼sell | 2.5K | $145.00 | $362.5K |
| 2023-08-11 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1.2K | $146.19 | $175.4K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 400 | $145.32 | $58.1K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1K | $145.26 | $145.3K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.06 | $43.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.05 | $43.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.04 | $72.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 500 | $145.01 | $72.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 1.3K | $145.00 | $188.5K |
| 2023-08-10 | Rebecca FinleySenior Officer of Issuer | ▼sell | 300 | $145.33 | $43.6K |
| 2023-06-29 | Benjamin Forester SteinDirector of Issuer | ▼sell | 5.4K | $96.26 | $523.7K |
| 2023-06-28 | Benjamin Forester SteinDirector of Issuer | ▼sell | 5.1K | $96.69 | $491.9K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Subsidiary of Issuer
Subsidiary of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Subsidiary of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-11 | Christian MayerSenior Officer of Issuer | grant | 10K | $98.63 | $986.3K |
| 2026-05-11 | Elias MulamoottilSenior Officer of Issuer | grant | 10K | $98.63 | $986.3K |
| 2025-12-08 | Christian MayerSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-12-08 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 22K | $88.90 | $1.96M |
| 2025-12-08 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 22K | $88.90 | $1.96M |
| 2025-12-08 | Christian MayerSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-12-03 | John CurtinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-03 | John CurtinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-02 | Elias MulamoottilSenior Officer of Issuer | grant | 70K | $142.86 | $10M |
| 2025-12-02 | C.R. McLernonSenior Officer of Issuer | grant | 70K | $142.86 | $10M |
| 2025-12-02 | Stuart McDonaldSenior Officer of Issuer | grant | 35K | $142.86 | $5M |
| 2025-12-02 | Christian MayerSenior Officer of Issuer | grant | 70K | $142.86 | $10M |
| 2025-12-02 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 45K | $142.86 | $6.43M |
| 2025-12-02 | Matthew HawkinsSenior Officer of Issuer | grant | 35K | $142.86 | $5M |
| 2025-12-02 | Rebecca FinleySenior Officer of Issuer | grant | 45K | $142.86 | $6.43M |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-12-02 | Benjamin Forester SteinDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-11-25 | Jane GavanDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-11-25 | Jane GavanDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-11-13 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-11-13 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-09-19 | Katherine M LeeDirector of Issuer | option_exercise | 3K | $88.90 | $266.7K |
| 2025-09-19 | Stephen Joseph HarperDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-09-19 | Stephen Joseph HarperDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-09-19 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 33K | $88.90 | $2.93M |
| 2025-09-19 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 33K | $88.90 | $2.93M |
| 2025-09-19 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 33K | $88.90 | $2.93M |
| 2025-09-19 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 33K | $88.90 | $2.93M |
| 2025-09-19 | Stephen Joseph HarperDirector of Issuer | option_exercise | 10K | $88.90 | $889K |
| 2025-09-18 | Katherine M LeeDirector of Issuer | option_exercise | 3K | $88.90 | $266.7K |
| 2025-09-18 | Katherine M LeeDirector of Issuer | option_exercise | 3K | $88.90 | $266.7K |
| 2025-08-20 | Rebecca FinleySenior Officer of Issuer | option_exercise | 7K | $88.90 | $622.3K |
| 2025-08-20 | Rebecca FinleySenior Officer of Issuer | option_exercise | 7K | $88.90 | $622.3K |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-07 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-08-07 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Zachary MichaudSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-06-23 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 44K | $88.90 | $3.91M |
| 2025-05-20 | Brian RosenSenior Officer of Issuer | option_exercise | 3K | $47.41 | $142.2K |
| 2025-05-20 | Brian RosenSenior Officer of Issuer | option_exercise | 3K | $47.41 | $142.2K |
| 2025-05-16 | Brian RosenSenior Officer of Issuer | option_exercise | 6K | $47.41 | $284.5K |
| 2025-05-16 | Brian RosenSenior Officer of Issuer | option_exercise | 6K | $47.41 | $284.5K |
| 2025-05-14 | Gil BorokSenior Officer of Issuer | option_exercise | 20K | $66.69 | $1.33M |
| 2025-05-14 | Gil BorokSenior Officer of Issuer | option_exercise | 20K | $66.69 | $1.33M |
| 2025-05-14 | Gil BorokSenior Officer of Issuer | option_exercise | 20K | $66.69 | $1.33M |
| 2025-05-14 | Gil BorokSenior Officer of Issuer | option_exercise | 20K | $66.69 | $1.33M |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 4K | $47.41 | $189.6K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $47.41 | $237.1K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 4K | $47.41 | $189.6K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $47.41 | $237.1K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 4K | $47.41 | $189.6K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $47.41 | $237.1K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $47.41 | $237.1K |
| 2025-05-14 | Brian RosenSenior Officer of Issuer | option_exercise | 4K | $47.41 | $189.6K |
| 2025-05-12 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-05-12 | Rebecca FinleySenior Officer of Issuer | option_exercise | 5K | $88.90 | $444.5K |
| 2025-02-24 | Christian MayerSenior Officer of Issuer | option_exercise | 10K | $87.54 | $875.4K |
| 2025-02-24 | Christian MayerSenior Officer of Issuer | option_exercise | 10K | $87.54 | $875.4K |
| 2024-12-03 | John CurtinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-12-03 | Matthew HawkinsSenior Officer of Issuer | grant | 35K | $151.62 | $5.31M |
| 2024-12-03 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 45K | $151.62 | $6.82M |
| 2024-12-03 | Christian MayerSenior Officer of Issuer | grant | 70K | $151.62 | $10.61M |
| 2024-12-03 | C.R. McLernonSenior Officer of Issuer | grant | 70K | $151.62 | $10.61M |
| 2024-12-03 | Zachary MichaudSenior Officer of Issuer | grant | 70K | $151.62 | $10.61M |
| 2024-12-03 | Elias MulamoottilSenior Officer of Issuer | grant | 70K | $151.62 | $10.61M |
| 2024-12-03 | Benjamin Forester SteinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-12-03 | Rebecca FinleySenior Officer of Issuer | grant | 45K | $151.62 | $6.82M |
| 2024-12-03 | John CurtinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-12-03 | Benjamin Forester SteinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-26 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-26 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-15 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 9.1K | $74.71 | $678.6K |
| 2024-11-15 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 9.1K | $74.71 | $678.6K |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 10.9K | $74.71 | $815.6K |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 10.9K | $74.71 | $815.6K |
| 2024-11-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 10.9K | $74.71 | $815.6K |
| 2024-11-13 | Christopher Brian GalvinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-13 | Christopher Brian GalvinDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-11-07 | Christian MayerSenior Officer of Issuer | option_exercise | 30K | $74.71 | $2.24M |
| 2024-11-07 | Christian MayerSenior Officer of Issuer | option_exercise | 30K | $74.71 | $2.24M |
| 2024-09-30 | Brian RosenSenior Officer of Issuer | option_exercise | 2K | $47.41 | $94.8K |
| 2024-09-30 | Brian RosenSenior Officer of Issuer | option_exercise | 2K | $47.41 | $94.8K |
| 2024-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 30K | $74.71 | $2.24M |
| 2024-09-17 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 30K | $74.71 | $2.24M |
| 2024-09-12 | Rebecca FinleySenior Officer of Issuer | option_exercise | 11K | $88.90 | $977.9K |
| 2024-09-12 | Rebecca FinleySenior Officer of Issuer | option_exercise | 11K | $88.90 | $977.9K |
| 2024-09-09 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 40K | $74.71 | $2.99M |
| 2024-09-09 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 40K | $74.71 | $2.99M |
| 2024-08-14 | Stephen Joseph HarperDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-08-14 | Stephen Joseph HarperDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-06-18 | Katherine M LeeDirector of Issuer | option_exercise | 7K | $88.90 | $622.3K |
| 2024-06-18 | Katherine M LeeDirector of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2024-06-14 | Rebecca FinleySenior Officer of Issuer | option_exercise | 22.5K | $74.71 | $1.68M |
| 2024-06-12 | Jane GavanDirector of Issuer | option_exercise | 8.5K | $47.41 | $403K |
| 2024-03-19 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $61.12 | $305.6K |
| 2024-03-18 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $61.12 | $305.6K |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | option_exercise | 40K | $74.71 | $2.99M |
| 2024-03-12 | Zachary MichaudSenior Officer of Issuer | option_exercise | 40K | $74.71 | $2.99M |
| 2024-03-08 | Benjamin Forester SteinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-08 | Benjamin Forester SteinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-08 | John CurtinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-08 | John CurtinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-07 | Christian MayerSenior Officer of Issuer | option_exercise | 30K | $68.65 | $2.06M |
| 2024-03-07 | Katherine M LeeDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-07 | Christian MayerSenior Officer of Issuer | option_exercise | 30K | $68.65 | $2.06M |
| 2024-03-07 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 30K | $68.65 | $2.06M |
| 2024-03-07 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 30K | $68.65 | $2.06M |
| 2024-03-06 | Katherine M LeeDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-01 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-03-01 | Lewis Frederick SutherlandDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-02-28 | Christopher Brian GalvinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2024-02-28 | Christopher Brian GalvinDirector of Issuer | option_exercise | 7.5K | $68.65 | $514.9K |
| 2023-12-20 | C.R. McLernonSubsidiary of Issuer | option_exercise | 20K | $66.02 | $1.32M |
| 2023-12-20 | C.R. McLernonSubsidiary of Issuer | option_exercise | 20K | $66.02 | $1.32M |
| 2023-12-19 | Rebecca FinleySenior Officer of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2023-12-19 | Rebecca FinleySenior Officer of Issuer | option_exercise | 7.5K | $74.71 | $560.3K |
| 2023-12-15 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $61.12 | $305.6K |
| 2023-12-15 | Brian RosenSenior Officer of Issuer | option_exercise | 5K | $61.12 | $305.6K |
| 2023-12-15 | Stephen Joseph HarperDirector of Issuer | option_exercise | 4.1K | $68.65 | $283.2K |
| 2023-12-15 | Stephen Joseph HarperDirector of Issuer | option_exercise | 4.1K | $68.65 | $283.2K |
| 2023-12-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 20K | $68.65 | $1.37M |
| 2023-12-14 | Matthew HawkinsSenior Officer of Issuer | option_exercise | 20K | $68.65 | $1.37M |
| 2023-12-12 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 40K | $68.65 | $2.75M |
| 2023-12-12 | Elias MulamoottilSenior Officer of Issuer | option_exercise | 40K | $68.65 | $2.75M |
| 2023-12-11 | Zachary MichaudSenior Officer of Issuer | option_exercise | 40K | $68.65 | $2.75M |
| 2023-12-11 | Zachary MichaudSenior Officer of Issuer | option_exercise | 40K | $68.65 | $2.75M |
| 2023-12-11 | Brian RosenSenior Officer of Issuer | option_exercise | 5.5K | $68.65 | $377.6K |
| 2023-12-11 | Brian RosenSenior Officer of Issuer | option_exercise | 5.5K | $61.12 | $336.2K |
| 2023-12-11 | Brian RosenSenior Officer of Issuer | option_exercise | 5.5K | $68.65 | $377.6K |
| 2023-12-11 | Brian RosenSenior Officer of Issuer | option_exercise | 5.5K | $61.12 | $336.2K |
| 2023-12-05 | Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 45K | $106.98 | $4.81M |
| 2023-12-05 | Matthew HawkinsSenior Officer of Issuer | grant | 30K | $106.98 | $3.21M |
| 2023-12-05 | Stephen Joseph HarperDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Jane GavanDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Christopher Brian GalvinDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Rebecca FinleySenior Officer of Issuer | grant | 45K | $106.98 | $4.81M |
| 2023-12-05 | John CurtinDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Edward WaitzerDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Lewis Frederick SutherlandDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Benjamin Forester SteinDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Poonam PuriDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-12-05 | Elias MulamoottilSenior Officer of Issuer | grant | 70K | $106.98 | $7.49M |
| 2023-12-05 | Zachary MichaudSenior Officer of Issuer | grant | 70K | $106.98 | $7.49M |
| 2023-12-05 | C.R. McLernonSubsidiary of Issuer | grant | 70K | $106.98 | $7.49M |
| 2023-12-05 | Stuart McDonaldSenior Officer of Issuer | grant | 30K | $106.98 | $3.21M |
| 2023-12-05 | Christian MayerSenior Officer of Issuer | grant | 70K | $106.98 | $7.49M |
| 2023-12-05 | Katherine M LeeDirector of Issuer | grant | 11.3K | $106.98 | $1.2M |
| 2023-09-22 | Christopher Brian GalvinDirector of Issuer | option_exercise | 10K | $67.85 | $678.5K |
| 2023-09-11 | Rebecca FinleySenior Officer of Issuer | option_exercise | 10K | $68.65 | $686.5K |
| 2023-09-11 | Rebecca FinleySenior Officer of Issuer | option_exercise | 10K | $68.65 | $686.5K |
| 2023-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 20K | $68.65 | $1.37M |
| 2023-08-08 | Rebecca FinleySenior Officer of Issuer | option_exercise | 20K | $68.65 | $1.37M |
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-14 | Jay Stewart HennickIssuer | issuer_buyback | 110K | $97.07 | $10.68M |
| 2026-05-13 | Jay Stewart HennickIssuer | issuer_buyback | 120K | $97.86 | $11.74M |
| 2026-05-12 | Jay Stewart HennickIssuer | issuer_buyback | 70K | $95.24 | $6.67M |
| 2026-02-19 | Jay Stewart HennickIssuer | issuer_buyback | 100K | $159.89 | $15.99M |
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-27 | Benjamin Forester SteinDirector of Issuer | other | 5.1K | $96.22 | $493.5K |
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Christian MayerSenior Officer of Issuer | 189.7K | 2026-05-15▲buy2.5K | 0.37% |
| Zachary MichaudSenior Officer of Issuer | 48.6K | 2025-06-23option_exercise44K | 0.10% |
| John CurtinDirector of Issuer | 43.5K | 2025-12-15▼sell7.1K | 0.09% |
| C.R. McLernonSenior Officer of Issuer | 39.5Kas filed 2023-12-20 | 2025-12-02grant70K | 0.08% |
| Lewis Frederick SutherlandDirector of Issuer | 37.5K | 2025-11-13option_exercise10K | 0.07% |
| Katherine M LeeDirector of Issuer | 30.3K | 2026-05-14▲buy1K | 0.06% |
| Robert HemmingDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 24.8Kas filed 2025-09-18 | 2025-12-02grant45K | 0.05% |
| Benjamin Forester SteinDirector of Issuer | 22.8Kas filed 2025-12-02 | 2026-05-27other5.1K | 0.04% |
| Matthew HawkinsSenior Officer of Issuer | 22K | 2025-12-08▼sell16K | 0.04% |
| Stephen Joseph HarperDirector of Issuer | 15.2K | 2025-09-22▼sell7K | 0.03% |
| Jane GavanDirector of Issuer | 7.1K | 2025-11-25option_exercise10K | 0.01% |
| Brian RosenSenior Officer of Issuer | 7Kas filed 2025-05-14 | 2025-05-20option_exercise3K | 0.01% |
| Rebecca FinleySenior Officer of Issuer | 6.3K | 2026-02-18▲buy6.3K | 0.01% |
| Elias MulamoottilSenior Officer of Issuer | 5.9Kas filed 2026-03-27 | 2026-05-11grant10K | 0.01% |
| Gil BorokSenior Officer of Issuer | 5K | 2025-05-20▼sell5.8K | 0.01% |
| Edward WaitzerDirector of Issuer | 5K | 2026-05-07▲buy1.3K | 0.01% |
| John SullivanDirector of Issuer | 3.5K | 2026-05-13▲buy1.5K | 0.01% |
| Poonam PuriDirector of Issuer | 1.9K | 2024-02-28▲buy1.9K | 0.00% |
| Christopher Brian GalvinDirector of Issuer | — | 2024-11-13option_exercise7.5K | — |
| Jay Stewart HennickIssuer | — | 2026-05-14issuer_buyback110K | — |
| Stuart McDonaldSenior Officer of Issuer | — | 2025-12-02grant35K | — |