Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $140.50 | 500 | Director | 3,157 | 2023-12-14 | Filing |
| $130.43 | 500 | Director | 4,157 | 2023-11-10 | Filing |
| $180.18 | 600 | Officer | 17,203 | 2023-09-14 | Filing |
| $181.80 | 11,800 | Officer, Director | 258,280 | 2023-06-12 | Filing |
| $177.38 | 6,881 | Director | 10,315 | 2023-09-07 | Filing |
| $179.25 | 3,405 | Officer, Director | 57,787 | 2023-09-07 | Filing |
| $181.32 | 3,098 | Officer | 31,371 | 2023-09-07 | Filing |
| $177.45 | 375 | Officer | 18,342 | 2023-08-07 | Filing |
| $181.75 | 500 | Director | 4,157 | 2023-06-12 | Filing |
| $181.80 | 11,800 | Officer, Director | 263,058 | 2023-06-12 | Filing |
| $177.41 | 900 | Director | 7,782 | 2023-06-12 | Filing |
| $175.00 | 400 | Officer | 18,717 | 2023-06-09 | Filing |
| $173.41 | 3,509 | Officer, Director | 61,192 | 2023-06-08 | Filing |
| $173.58 | 21,701 | Officer, Director | 278,985 | 2023-06-07 | Filing |
| $172.73 | 1,584 | Officer | 34,469 | 2023-06-07 | Filing |
| $173.00 | 1,000 | Director | 4,657 | 2023-06-07 | Filing |
| $163.50 | 1,000 | Director | 5,657 | 2023-06-06 | Filing |
| $152.21 | 1,000 | Director | 6,657 | 2023-05-25 | Filing |
| $153.00 | 200 | Officer | 19,117 | 2023-05-26 | Filing |
| $152.21 | 1,000 | Director | 9,657 | 2023-05-25 | Filing |