| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.56 | 171 | $13,262.76 | 2,412,056 | 2025-11-28 | Filing | |
| $76.27 | 420 | $32,033.40 | 2,412,227 | 2025-11-28 | Filing | |
| $74.82 | 8,742 | $654,102.67 | 2,412,647 | 2025-11-28 | Filing | |
| $76.25 | 523 | $39,878.23 | 2,421,389 | 2025-11-26 | Filing | |
| $75.62 | 5,376 | $406,549.25 | 2,421,912 | 2025-11-26 | Filing | |
| $74.69 | 3,434 | $256,495.76 | 2,427,288 | 2025-11-26 | Filing | |
| $77.56 | 171 | $13,262.76 | 2,412,056 | 2025-11-28 | Filing | |
| $77.56 | 195 | $15,124.20 | 17,995,938 | 2025-11-28 | Filing | |
| $76.27 | 420 | $32,033.40 | 2,412,227 | 2025-11-28 | Filing | |
| $76.27 | 480 | $36,609.60 | 17,996,133 | 2025-11-28 | Filing | |
| $74.82 | 8,742 | $654,102.67 | 2,412,647 | 2025-11-28 | Filing | |
| $74.82 | 9,992 | $747,631.42 | 17,996,613 | 2025-11-28 | Filing | |
| $76.25 | 523 | $39,878.23 | 2,421,389 | 2025-11-26 | Filing | |
| $76.25 | 597 | $45,520.65 | 18,006,605 | 2025-11-26 | Filing | |
| $75.62 | 5,376 | $406,549.25 | 2,421,912 | 2025-11-26 | Filing | |
| $75.62 | 6,144 | $464,627.71 | 18,007,202 | 2025-11-26 | Filing | |
| $74.69 | 3,434 | $256,495.76 | 2,427,288 | 2025-11-26 | Filing | |
| $74.69 | 3,926 | $293,244.72 | 18,013,346 | 2025-11-26 | Filing | |
| $70.11 | 9,333 | $654,336.63 | 2,430,722 | 2025-10-13 | Filing | |
| $70.11 | 10,667 | $747,863.37 | 18,017,272 | 2025-10-13 | Filing |