| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.33 | 52,589 | $3,961,645.07 | 92,775 | 2026-10-12 | Filing | |
| $74.33 | 180,123 | $13,387,696.01 | 145,364 | 2026-10-12 | Filing | |
| $74.15 | 700 | $51,901.50 | 23,488 | 2026-10-09 | Filing | |
| $73.56 | 2,800 | $205,959.60 | 24,188 | 2026-10-09 | Filing | |
| $74.00 | 75,045 | $5,553,330.00 | 414,339 | 2026-10-07 | Filing | |
| $73.84 | 145,465 | $10,741,353.80 | 489,384 | 2026-10-06 | Filing | |
| $73.35 | 179,490 | $13,165,753.04 | 634,849 | 2026-10-06 | Filing | |
| $68.23 | 69,778 | $4,761,176.23 | 33,647 | 2026-09-24 | Filing | |
| $70.00 | 38,139 | $2,669,806.28 | 325,487 | 2026-09-17 | Filing | |
| $55.29 | 30,606 | $1,692,291.44 | 55,065 | 2026-06-01 | Filing | |
| $52.24 | 18,653 | $974,486.81 | 85,671 | 2026-05-29 | Filing | |
| $76.87 | 39,394 | $3,028,157.69 | 524,608 | 2025-10-02 | Filing | |
| $76.26 | 105,313 | $8,031,043.00 | 564,002 | 2025-10-02 | Filing | |
| $76.88 | 600 | $46,126.02 | 22,400 | 2025-10-02 | Filing | |
| $76.40 | 2,900 | $221,565.22 | 23,000 | 2025-10-02 | Filing | |
| $76.53 | 10,241 | $783,731.44 | 5,166 | 2025-09-30 | Filing | |
| $78.34 | 11,391 | $892,414.23 | 254,637 | 2025-09-16 | Filing | |
| $75.00 | 1,925 | $144,375.00 | 518,561 | 2025-06-26 | Filing | |
| $73.25 | 200 | $14,650.00 | 209,070 | 2025-06-16 | Filing | |
| $72.68 | 1,900 | $138,088.39 | 209,270 | 2025-06-16 | Filing |