Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $122.05 | 2,200 | Officer | 56,101 | 2024-03-08 | Filing |
| $125.41 | 1,637 | Officer | 58,301 | 2024-03-08 | Filing |
| $126.29 | 1,400 | Officer | 59,938 | 2024-03-08 | Filing |
| $96.24 | 50,000 | Officer | 116,987 | 2024-01-08 | Filing |
| $96.25 | 80,000 | Officer | 148,485 | 2024-01-08 | Filing |
| $74.36 | 13,225 | Director | 2,800 | 2023-11-22 | Filing |
| $72.99 | 222 | Officer | 223 | 2023-11-22 | Filing |
| $73.29 | 9,744 | Officer | 13,385 | 2023-11-22 | Filing |
| $51.80 | 2,385 | Officer | 0 | 2023-08-24 | Filing |
| $51.85 | 2,000 | Director | 9,180 | 2023-08-24 | Filing |
| $50.72 | 20,760 | Officer | 35,931 | 2023-08-24 | Filing |
| $51.84 | 5,850 | Officer | 56,691 | 2023-08-24 | Filing |
| $52.71 | 1,300 | Officer | 62,541 | 2023-08-24 | Filing |
| $50.72 | 91,802 | Officer | 134,403 | 2023-08-24 | Filing |
| $51.82 | 50,547 | Officer | 226,205 | 2023-08-24 | Filing |
| $52.66 | 900 | Officer | 276,752 | 2023-08-24 | Filing |
| $50.79 | 60,000 | Officer, Director | 693,913 | 2023-08-23 | Filing |
| $48.58 | 25,000 | Officer | 96,918 | 2023-08-23 | Filing |
| $40.26 | 21,711 | Officer, Director | 753,913 | 2023-08-10 | Filing |
| $40.07 | 17,883 | Officer, Director | 775,624 | 2023-08-09 | Filing |