Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $181.26 | 3,750 | Officer | 48,437 | 2024-03-08 | Filing |
| $181.84 | 1,908 | Officer | 13,363 | 2024-03-06 | Filing |
| $182.88 | 2,086 | Officer | 52,187 | 2024-03-06 | Filing |
| $182.88 | 880 | Officer | 49,549 | 2024-03-06 | Filing |
| $171.83 | 1,588 | Officer | 13,625 | 2024-02-15 | Filing |
| $161.05 | 510 | Officer | 0 | 2023-11-10 | Filing |
| $150.11 | 345 | Officer | 13,625 | 2023-05-23 | Filing |
| $150.03 | 1,952 | Officer | 13,970 | 2023-05-18 | Filing |
| $150.02 | 4,191 | Officer | 13,975 | 2023-05-17 | Filing |
| $148.96 | 1,018 | Officer | 44,260 | 2023-05-16 | Filing |
| $148.41 | 676 | Officer | 15,482 | 2023-05-10 | Filing |
| $131.15 | 2,729 | Officer | 36,921 | 2022-08-12 | Filing |
| $113.32 | 3,257 | Director | 1,618 | 2022-05-10 | Filing |
| $113.39 | 1,043 | Director | 4,875 | 2022-05-10 | Filing |
| $110.05 | 858 | Officer | 10,161 | 2021-12-28 | Filing |
| $121.70 | 3,000 | | 5,918 | 2021-08-06 | Filing |
| $65.77 | 960 | | 7,912 | 2020-03-18 | Filing |
| $152.99 | 2,000 | | 29,212 | 2012-02-12 | Filing |
| $167.60 | 2,000 | | 32,097 | 2019-11-27 | Filing |
| $165.60 | 1,336 | | 32,097 | 2019-11-14 | Filing |