| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.00 | 52,479 | $3,883,446.00 | 130,694 | 2026-06-16 | Filing | |
| $72.50 | 50,000 | $3,625,000.00 | 130,694 | 2026-06-15 | Filing | |
| $69.26 | 6,000 | $415,560.00 | 461,329 | 2026-06-01 | Filing | |
| $68.59 | 14,000 | $960,260.00 | 467,329 | 2026-06-01 | Filing | |
| $69.09 | 81,980 | $5,663,998.20 | 130,694 | 2026-06-01 | Filing | |
| $68.57 | 52,750 | $3,617,067.50 | 212,674 | 2026-06-01 | Filing | |
| $62.64 | 4,732 | $296,412.48 | 481,329 | 2026-05-22 | Filing | |
| $61.95 | 5,957 | $369,036.15 | 486,061 | 2026-05-22 | Filing | |
| $60.92 | 9,311 | $567,226.12 | 492,018 | 2026-05-22 | Filing | |
| $58.50 | 28 | $1,638.00 | 8,591 | 2026-05-15 | Filing | |
| $58.22 | 272 | $15,835.84 | 8,619 | 2026-05-15 | Filing | |
| $65.09 | 4,776 | $310,869.84 | 6,503 | 2026-05-04 | Filing | |
| $64.54 | 14,077 | $908,529.58 | 130,694 | 2026-05-01 | Filing | |
| $64.11 | 74,273 | $4,761,642.03 | 144,771 | 2026-05-01 | Filing | |
| $64.00 | 327 | $20,928.00 | 6,913 | 2026-05-05 | Filing | |
| $63.40 | 1,703 | $107,970.20 | 7,240 | 2026-05-05 | Filing | |
| $69.00 | 36,443 | $2,514,567.00 | 130,694 | 2026-04-29 | Filing | |
| $65.00 | 70,000 | $4,550,000.00 | 130,694 | 2026-04-21 | Filing | |
| $64.00 | 30,369 | $1,943,616.00 | 130,694 | 2026-04-20 | Filing | |
| $59.00 | 24,296 | $1,433,464.00 | 130,694 | 2026-04-16 | Filing |