| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.90 | 5,000 | $404,500.00 | 128,854 | 2026-05-27 | Filing | |
| $79.00 | 5,000 | $395,000.00 | 133,854 | 2026-05-26 | Filing | |
| $81.44 | 25,000 | $2,036,000.00 | 95,025 | 2026-05-27 | Filing | |
| $76.00 | 9,710 | $737,960.00 | 138,854 | 2026-05-22 | Filing | |
| $73.50 | 5,000 | $367,500.00 | 138,854 | 2026-05-21 | Filing | |
| $72.75 | 20,621 | $1,500,198.37 | 120,025 | 2026-05-07 | Filing | |
| $71.61 | 15,000 | $1,074,090.00 | 54,369 | 2026-04-14 | Filing | |
| $68.15 | 69,304 | $4,722,928.99 | 69,369 | 2026-04-10 | Filing | |
| $70.26 | 100,000 | $7,025,700.00 | 1,363,448 | 2026-02-26 | Filing | |
| $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 |