Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $297.84 | 135 | Director | 1,662 | 2024-02-16 | Filing |
| $275.00 | 90 | Director | 1,797 | 2023-11-20 | Filing |
| $311.09 | 6 | Director | 21,919 | 2023-08-30 | Filing |
| $310.59 | 4,994 | Director | 21,925 | 2023-08-30 | Filing |
| $299.00 | 164 | Director | 1,887 | 2023-08-25 | Filing |
| $305.09 | 7,360 | Director | 26,919 | 2023-08-03 | Filing |
| $302.56 | 2,640 | Director | 34,279 | 2023-08-03 | Filing |
| $303.30 | 374 | Director | 36,919 | 2023-08-03 | Filing |
| $301.88 | 1,000 | Officer | 221,528 | 2023-08-03 | Filing |
| $303.40 | 600 | Officer | 222,528 | 2023-08-03 | Filing |
| $303.54 | 1,000 | Officer | 223,128 | 2023-08-03 | Filing |
| $306.00 | 600 | Officer | 224,128 | 2023-08-03 | Filing |
| $305.44 | 701 | Officer | 224,728 | 2023-08-03 | Filing |
| $302.16 | 5,962 | Officer | 225,429 | 2023-08-03 | Filing |
| $302.16 | 5,962 | Officer | 225,429 | 2023-08-03 | Filing |
| $312.75 | 325 | Officer | 3,355 | 2023-07-27 | Filing |
| $313.25 | 400 | Officer | 42,295 | 2023-07-28 | Filing |
| $312.29 | 554 | Officer | 42,695 | 2023-07-28 | Filing |
| $311.33 | 501 | Officer | 43,249 | 2023-07-28 | Filing |
| $310.48 | 200 | Officer | 43,750 | 2023-07-28 | Filing |