Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $121.78 | 6,500 | Officer | 12,146 | 2024-03-04 | Filing |
| $124.53 | 1,500 | Officer | 10,126 | 2023-12-15 | Filing |
| $143.80 | 9,917 | Officer | 5,972 | 2023-08-31 | Filing |
| $139.32 | 7 | Director | 0 | 2023-08-22 | Filing |
| $151.95 | 19,576 | Director | 623,605 | 2023-06-22 | Filing |
| $152.30 | 9,965 | Officer, Director | 48,685 | 2023-06-20 | Filing |
| $153.65 | 3,009 | Officer | 6,058 | 2023-06-16 | Filing |
| $148.86 | 10,000 | Officer | 15,780 | 2023-06-08 | Filing |
| $154.27 | 51,373 | Director | 640,409 | 2023-03-24 | Filing |
| $153.96 | 10,000 | Officer | 17,561 | 2023-03-20 | Filing |
| $152.74 | 4,795 | Officer | 9,106 | 2023-03-17 | Filing |
| $153.41 | 30,000 | Officer, Director | 110,260 | 2023-03-16 | Filing |
| $150.04 | 26,294 | Director | 629,282 | 2023-03-07 | Filing |
| $150.51 | 1,986 | Officer | 7,668 | 2023-03-06 | Filing |
| $150.49 | 510 | Officer | 9,654 | 2023-03-06 | Filing |
| $140.83 | 4,543 | Officer | 9,106 | 2022-09-07 | Filing |
| $143.39 | 8,701 | Officer | 3,916 | 2022-08-25 | Filing |
| $143.03 | 3,042 | Officer | 17,561 | 2022-08-25 | Filing |
| $143.25 | 19,775 | Officer | 7,668 | 2022-08-25 | Filing |
| $143.02 | 10,000 | Officer, Director | 86,649 | 2022-08-26 | Filing |