Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $267.74 | 1,637 | Officer | 42,374 | 2024-02-01 | Filing |
| $225.00 | 1,630 | Officer | 3,797 | 2023-11-10 | Filing |
| $220.00 | 17,585 | Officer, Director | 93,081 | 2023-11-07 | Filing |
| $217.36 | 1,637 | Officer | 42,257 | 2023-11-03 | Filing |
| $218.29 | 3,359 | Officer | 82,235 | 2023-11-03 | Filing |
| $218.21 | 6,190 | Officer | 85,594 | 2023-11-03 | Filing |
| $218.26 | 3,595 | Officer | 91,784 | 2023-11-03 | Filing |
| $215.11 | 4,550 | Officer | 12,046 | 2023-11-02 | Filing |
| $200.90 | 4,399 | Officer | 12,046 | 2023-09-05 | Filing |
| $204.70 | 3,100 | Director | 4,332 | 2023-08-08 | Filing |
| $205.21 | 6,108 | Officer | 19,666 | 2023-08-08 | Filing |
| $201.00 | 5,000 | Officer | 89,409 | 2023-08-01 | Filing |
| $198.00 | 3,964 | Officer | 42,116 | 2023-07-17 | Filing |
| $196.00 | 5,000 | Officer | 89,409 | 2023-07-12 | Filing |
| $194.28 | 2,202 | Officer | 3,797 | 2023-07-11 | Filing |
| $175.00 | 4,473 | Officer | 55,221 | 2023-05-17 | Filing |
| $176.16 | 734 | Officer | 59,694 | 2023-05-16 | Filing |
| $174.14 | 2,813 | Officer | 60,428 | 2023-05-16 | Filing |
| $190.78 | 7,950 | Officer | 89,021 | 2023-03-03 | Filing |
| $190.83 | 2,095 | Officer | 19,601 | 2023-03-03 | Filing |