| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.22 | 4,781 | $574,774.21 | 1,022 | 2025-06-24 | Filing | |
| $120.00 | 2,900 | $348,000.00 | 23,680 | 2025-06-24 | Filing | |
| $118.42 | 91,230 | $10,803,456.60 | 56,429 | 2025-06-18 | Filing | |
| $112.83 | 1,866 | $210,540.78 | 0 | 2025-06-12 | Filing | |
| $112.83 | 4,138 | $466,890.54 | 0 | 2025-06-12 | Filing | |
| $112.83 | 112,729 | $12,719,213.07 | 97,407 | 2025-06-12 | Filing | |
| $112.83 | 217,853 | $24,580,353.99 | 156,104 | 2025-06-12 | Filing | |
| $112.83 | 190,601 | $21,505,510.83 | 203,675 | 2025-06-12 | Filing | |
| $112.83 | 1,866 | $210,540.78 | 0 | 2025-06-12 | Filing | |
| $112.83 | 4,138 | $466,890.54 | 0 | 2025-06-12 | Filing | |
| $112.83 | 112,729 | $12,719,213.07 | 97,407 | 2025-06-12 | Filing | |
| $112.83 | 217,853 | $24,580,353.99 | 156,104 | 2025-06-12 | Filing | |
| $112.83 | 190,601 | $21,505,510.83 | 203,675 | 2025-06-12 | Filing | |
| $114.12 | 31 | $3,537.72 | 0 | 2025-06-11 | Filing | |
| $114.12 | 68 | $7,760.16 | 0 | 2025-06-11 | Filing | |
| $114.12 | 1,863 | $212,605.56 | 57,912 | 2025-06-11 | Filing | |
| $114.12 | 3,612 | $412,201.44 | 92,737 | 2025-06-11 | Filing | |
| $114.12 | 3,148 | $359,249.76 | 120,330 | 2025-06-11 | Filing | |
| $114.12 | 31 | $3,537.72 | 0 | 2025-06-11 | Filing | |
| $114.12 | 68 | $7,760.16 | 0 | 2025-06-11 | Filing |