Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $128.33 | 11,505 | Officer | 393,143 | 2024-02-08 | Filing |
| $127.81 | 37,495 | Officer | 404,648 | 2024-02-08 | Filing |
| $128.61 | 400 | Director | 982,221 | 2024-02-09 | Filing |
| $128.04 | 28,452 | Director | 982,621 | 2024-02-09 | Filing |
| $128.21 | 5,500 | Officer | 47,781 | 2023-12-21 | Filing |
| $92.39 | 29,900 | Officer | 424,863 | 2023-10-30 | Filing |
| $107.69 | 40,815 | Director | 985,883 | 2023-10-02 | Filing |
| $106.88 | 33,750 | Director | 1,026,698 | 2023-10-02 | Filing |
| $112.47 | 3,874 | Director | 30,941 | 2023-09-08 | Filing |
| $103.22 | 10,000 | Officer | 53,281 | 2023-07-26 | Filing |
| $93.70 | 11,021 | Director | 1,060,448 | 2023-07-05 | Filing |
| $92.99 | 73,979 | Director | 1,071,469 | 2023-07-05 | Filing |
| $86.66 | 36,007 | Director | 1,145,448 | 2023-04-03 | Filing |
| $86.07 | 48,993 | Director | 1,181,455 | 2023-04-03 | Filing |
| $96.54 | 18,250 | Director | 1,122,168 | 2023-02-03 | Filing |
| $95.78 | 66,750 | Director | 1,140,418 | 2023-02-03 | Filing |
| $100.37 | 40,000 | Officer | 350,005 | 2023-02-02 | Filing |
| $107.68 | 22,587 | Officer | 355,698 | 2022-11-11 | Filing |
| $106.83 | 27,413 | Officer | 378,285 | 2022-11-11 | Filing |
| $101.20 | 1 | Director | 18,224 | 2022-08-08 | Filing |