Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $140.94 | 3,400 | Officer | 28,439 | 2024-03-01 | Filing |
| $143.33 | 3,700 | Officer | 22,665 | 2023-08-01 | Filing |
| $145.85 | 28,282 | Officer, Director | 195,706 | 2023-07-26 | Filing |
| $145.09 | 30,096 | Officer, Director | 223,988 | 2023-07-26 | Filing |
| $146.67 | 162 | Officer, Director | 254,084 | 2023-07-25 | Filing |
| $148.03 | 45,884 | Officer, Director | 254,246 | 2023-07-25 | Filing |
| $147.27 | 47,832 | Officer, Director | 300,130 | 2023-07-25 | Filing |
| $147.21 | 11,122 | Officer, Director | 347,962 | 2023-07-25 | Filing |
| $129.96 | 61,867 | Officer, Director | 183,645 | 2023-01-31 | Filing |
| $128.70 | 200 | Officer | 10,577 | 2023-01-24 | Filing |
| $128.32 | 21,557 | Officer | 10,777 | 2023-01-24 | Filing |
| $130.49 | 1,336 | Officer | 24,693 | 2022-04-27 | Filing |
| $129.88 | 28,750 | Officer | 26,029 | 2022-04-27 | Filing |
| $178.78 | 22,851 | Officer | 16,740 | 2021-05-24 | Filing |
| $169.37 | 1,550 | Officer | 25,992 | 2021-04-20 | Filing |
| $168.80 | 19,406 | Officer | 27,542 | 2021-04-20 | Filing |
| $134.66 | 3,850 | Officer | 2,183 | 2020-11-04 | Filing |
| $134.80 | 800 | Officer, Director | 152,258 | 2020-10-22 | Filing |
| $134.11 | 23,662 | Officer, Director | 153,058 | 2020-10-22 | Filing |
| $133.44 | 56,560 | Officer, Director | 176,720 | 2020-10-22 | Filing |