| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.88 | 300 | $44,364.00 | 3,021,108 | 2024-07-12 | Filing | |
| $146.41 | 100 | $14,641.00 | 3,021,408 | 2024-07-12 | Filing | |
| $145.51 | 250 | $36,377.50 | 3,021,508 | 2024-07-12 | Filing | |
| $144.32 | 40 | $5,772.80 | 3,598,849 | 2024-07-11 | Filing | |
| $143.47 | 1,174 | $168,433.78 | 3,598,889 | 2024-07-11 | Filing | |
| $142.62 | 628 | $89,565.36 | 3,600,063 | 2024-07-11 | Filing | |
| $141.47 | 108 | $15,278.76 | 3,600,691 | 2024-07-11 | Filing | |
| $144.32 | 40 | $5,772.80 | 3,021,758 | 2024-07-11 | Filing | |
| $143.47 | 1,174 | $168,433.78 | 3,021,798 | 2024-07-11 | Filing | |
| $142.62 | 628 | $89,565.36 | 3,022,972 | 2024-07-11 | Filing | |
| $141.47 | 108 | $15,278.76 | 3,023,600 | 2024-07-11 | Filing | |
| $140.20 | 1,950 | $273,390.00 | 3,600,799 | 2024-07-10 | Filing | |
| $140.20 | 1,950 | $273,390.00 | 3,023,708 | 2024-07-10 | Filing | |
| $140.19 | 1,950 | $273,370.50 | 3,602,749 | 2024-07-09 | Filing | |
| $140.19 | 1,950 | $273,370.50 | 3,025,658 | 2024-07-09 | Filing | |
| $142.11 | 108 | $15,347.88 | 3,604,699 | 2024-07-08 | Filing | |
| $141.24 | 309 | $43,643.16 | 3,604,807 | 2024-07-08 | Filing | |
| $140.61 | 1,533 | $215,555.13 | 3,605,116 | 2024-07-08 | Filing | |
| $142.11 | 108 | $15,347.88 | 3,027,608 | 2024-07-08 | Filing | |
| $141.24 | 309 | $43,643.16 | 3,027,716 | 2024-07-08 | Filing |