| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.05 | 38,600 | $2,896,968.60 | 104,404 | 2026-02-09 | Filing | |
| $75.27 | 137,159 | $10,324,369.41 | 280,304 | 2026-02-09 | Filing | |
| $74.77 | 123,910 | $9,264,502.88 | 417,463 | 2026-02-06 | Filing | |
| $71.00 | 165,864 | $11,776,344.00 | 417,463 | 2026-02-06 | Filing | |
| $74.82 | 27,000 | $2,020,231.80 | 421,744 | 2026-02-06 | Filing | |
| $75.20 | 35,212 | $2,647,942.40 | 138,176 | 2026-02-09 | Filing | |
| $70.18 | 62,528 | $4,388,402.62 | 20,939 | 2026-02-05 | Filing | |
| $71.00 | 13,576 | $963,896.00 | 583,327 | 2026-02-05 | Filing | |
| $68.10 | 5,967 | $406,328.83 | 7,182 | 2026-02-02 | Filing | |
| $71.02 | 39,420 | $2,799,411.30 | 35,625 | 2026-01-16 | Filing | |
| $70.30 | 14,300 | $1,005,290.00 | 177,142 | 2026-01-15 | Filing | |
| $69.21 | 36,000 | $2,491,560.00 | 95,731 | 2026-01-15 | Filing | |
| $70.00 | 20,000 | $1,400,000.00 | 197,347 | 2026-01-14 | Filing | |
| $69.69 | 31,290 | $2,180,443.65 | 97,505 | 2026-01-14 | Filing | |
| $71.00 | 173,230 | $12,299,330.00 | 632,823 | 2026-01-15 | Filing | |
| $69.57 | 40,460 | $2,814,802.20 | 36,246 | 2026-01-14 | Filing | |
| $69.57 | 16,543 | $1,150,896.51 | 36,246 | 2026-01-14 | Filing | |
| $62.33 | 23,323 | $1,453,652.62 | 81,109 | 2025-10-21 | Filing | |
| $61.25 | 14,010 | $858,070.47 | 15,816 | 2025-10-15 | Filing | |
| $61.31 | 10,000 | $613,070.00 | 217,347 | 2025-08-27 | Filing |