Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $198.40 | 100 | Officer | 145,782 | 2024-07-08 | Filing |
| $197.03 | 900 | Officer | 145,882 | 2024-07-08 | Filing |
| $195.39 | 100 | Officer | 146,782 | 2024-07-08 | Filing |
| $194.75 | 200 | Officer | 146,882 | 2024-07-08 | Filing |
| $193.50 | 200 | Officer | 147,082 | 2024-07-08 | Filing |
| $205.30 | 100 | Officer | 95,731 | 2024-07-01 | Filing |
| $203.47 | 100 | Officer | 95,831 | 2024-07-01 | Filing |
| $202.57 | 400 | Officer | 95,931 | 2024-07-01 | Filing |
| $201.74 | 602 | Officer | 96,331 | 2024-07-01 | Filing |
| $200.55 | 1,627 | Officer | 96,933 | 2024-07-01 | Filing |
| $199.80 | 1,139 | Officer | 98,560 | 2024-07-01 | Filing |
| $198.23 | 738 | Officer | 99,699 | 2024-07-01 | Filing |
| $196.56 | 1,001 | Officer | 100,437 | 2024-07-01 | Filing |
| $195.57 | 2,293 | Officer | 101,438 | 2024-07-01 | Filing |
| $205.19 | 200 | Large Shareholder, Officer, Director | 0 | 2024-07-01 | Filing |
| $203.47 | 4 | Large Shareholder, Officer, Director | 200 | 2024-07-01 | Filing |
| $202.62 | 568 | Large Shareholder, Officer, Director | 204 | 2024-07-01 | Filing |
| $201.73 | 787 | Large Shareholder, Officer, Director | 772 | 2024-07-01 | Filing |
| $200.56 | 2,159 | Large Shareholder, Officer, Director | 1,559 | 2024-07-01 | Filing |
| $199.81 | 1,282 | Large Shareholder, Officer, Director | 3,718 | 2024-07-01 | Filing |