Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $100.12 | 1,000 | Officer | 2,541 | 2024-03-13 | Filing |
| $99.53 | 2,459 | Officer | 3,542 | 2024-03-08 | Filing |
| $115.00 | 5,000 | Officer | 62,705 | 2023-12-27 | Filing |
| $100.02 | 4,999 | Officer | 15,266 | 2023-11-17 | Filing |
| $100.01 | 1 | Officer | 20,265 | 2023-11-16 | Filing |
| $96.81 | 3,169 | Officer | 16,707 | 2023-11-14 | Filing |
| $92.38 | 3,000 | Director | 15,500 | 2023-11-08 | Filing |
| $111.30 | 3,000 | Officer | 64,840 | 2023-07-11 | Filing |
| $129.44 | 116 | Large Shareholder, Officer, Director | 476,229 | 2023-02-13 | Filing |
| $128.70 | 4,601 | Large Shareholder, Officer, Director | 476,345 | 2023-02-13 | Filing |
| $128.05 | 4,058 | Large Shareholder, Officer, Director | 480,946 | 2023-02-13 | Filing |
| $127.15 | 1,225 | Large Shareholder, Officer, Director | 485,004 | 2023-02-13 | Filing |
| $128.70 | 1,347 | Large Shareholder, Officer, Director | 486,229 | 2023-02-10 | Filing |
| $127.43 | 6,355 | Large Shareholder, Officer, Director | 487,576 | 2023-02-10 | Filing |
| $126.52 | 12,298 | Large Shareholder, Officer, Director | 493,931 | 2023-02-10 | Filing |
| $135.76 | 966 | Large Shareholder, Officer, Director | 506,229 | 2023-02-09 | Filing |
| $134.44 | 1,976 | Large Shareholder, Officer, Director | 507,195 | 2023-02-09 | Filing |
| $133.25 | 3,563 | Large Shareholder, Officer, Director | 509,171 | 2023-02-09 | Filing |
| $129.67 | 1,008 | Large Shareholder, Officer, Director | 512,734 | 2023-02-09 | Filing |
| $128.67 | 2,487 | Large Shareholder, Officer, Director | 513,742 | 2023-02-09 | Filing |