Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $98.87 | 13,764 | Officer | 18,906 | 2024-03-13 | Filing |
| $98.93 | 13,240 | Officer | 32,670 | 2024-03-13 | Filing |
| $94.55 | 1,516 | Officer | 630 | 2024-03-04 | Filing |
| $95.60 | 8,206 | Officer | 25,820 | 2024-02-29 | Filing |
| $95.06 | 4,088 | Officer | 10,081 | 2024-03-01 | Filing |
| $95.60 | 8,206 | Officer | 25,820 | 2024-02-29 | Filing |
| $95.06 | 4,088 | Officer | 10,081 | 2024-03-01 | Filing |
| $95.42 | 38,915 | Officer | 69,169 | 2024-02-27 | Filing |
| $93.97 | 14,528 | Officer | 46,792 | 2024-02-20 | Filing |
| $89.74 | 1,332 | Officer | 630 | 2024-02-06 | Filing |
| $89.64 | 15,000 | Officer | 8,201 | 2024-02-06 | Filing |
| $89.74 | 1,117 | Officer | 8,946 | 2024-02-06 | Filing |
| $89.99 | 10,000 | Officer | 4,912 | 2024-02-07 | Filing |
| $89.77 | 20,194 | Officer | 25,643 | 2024-02-07 | Filing |
| $86.65 | 94,807 | Officer, Director | 170,180 | 2024-01-24 | Filing |
| $86.00 | 4,866 | Officer, Director | 170,180 | 2024-01-23 | Filing |
| $86.00 | 956 | Officer, Director | 170,180 | 2024-01-22 | Filing |
| $84.64 | 38,452 | Officer, Director | 170,180 | 2024-01-19 | Filing |
| $85.06 | 8,366 | Officer, Director | 208,632 | 2024-01-19 | Filing |
| $83.00 | 43,551 | Officer, Director | 170,180 | 2024-01-18 | Filing |