Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $102.76 | 400 | Officer | 87,110 | 2024-03-14 | Filing |
| $101.96 | 3,600 | Officer | 87,510 | 2024-03-14 | Filing |
| $115.14 | 5,000 | Officer | 69,377 | 2024-03-07 | Filing |
| $116.15 | 2,931 | Director | 114,236 | 2024-03-07 | Filing |
| $115.21 | 6,782 | Director | 117,167 | 2024-03-07 | Filing |
| $114.30 | 3,800 | Director | 123,949 | 2024-03-07 | Filing |
| $113.25 | 3,832 | Director | 127,749 | 2024-03-06 | Filing |
| $115.11 | 3,000 | Director | 131,581 | 2024-03-05 | Filing |
| $114.23 | 8,000 | Director | 134,581 | 2024-03-05 | Filing |
| $92.59 | 100 | Large Shareholder, Officer, Director | 11,421,435 | 2024-02-13 | Filing |
| $92.19 | 7,009 | Large Shareholder, Officer, Director | 11,421,535 | 2024-02-13 | Filing |
| $94.51 | 2,278 | Large Shareholder, Officer, Director | 11,428,544 | 2024-02-12 | Filing |
| $93.63 | 14,058 | Large Shareholder, Officer, Director | 11,430,822 | 2024-02-12 | Filing |
| $93.04 | 8,067 | Large Shareholder, Officer, Director | 11,444,880 | 2024-02-12 | Filing |
| $91.70 | 3,768 | Large Shareholder, Officer, Director | 11,452,947 | 2024-02-12 | Filing |
| $91.52 | 8,626 | Large Shareholder, Officer, Director | 11,456,715 | 2024-02-09 | Filing |
| $90.93 | 1,574 | Large Shareholder, Officer, Director | 11,465,341 | 2024-02-09 | Filing |
| $89.64 | 1,300 | Large Shareholder, Officer, Director | 11,466,915 | 2024-02-09 | Filing |
| $90.75 | 1,817 | Large Shareholder, Officer, Director | 11,468,215 | 2024-02-08 | Filing |
| $90.18 | 4,593 | Large Shareholder, Officer, Director | 11,470,032 | 2024-02-08 | Filing |