| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.63 | 14,465 | $1,021,662.95 | 74,934 | 2026-08-04 | Filing | |
| $70.63 | 18,820 | $1,329,256.60 | 73,043 | 2026-08-04 | Filing | |
| $70.84 | 32,000 | $2,266,880.00 | 22,491 | 2026-08-03 | Filing | |
| $70.56 | 18,000 | $1,270,011.60 | 70,988 | 2026-08-03 | Filing | |
| $72.36 | 903 | $65,336.57 | 32,890 | 2026-08-04 | Filing | |
| $72.44 | 3,705 | $268,390.20 | 32,890 | 2026-08-04 | Filing | |
| $0.00 | 6,650 | $0.00 | 88,988 | 2026-07-28 | Filing | |
| $69.65 | 894 | $62,267.10 | 17,449 | 2026-07-28 | Filing | |
| $62.50 | 4,209 | $263,072.31 | 0 | 2026-05-08 | Filing | |
| $62.96 | 550 | $34,628.00 | 6,527 | 2026-05-04 | Filing | |
| $61.77 | 190 | $11,736.30 | 5,257 | 2026-02-20 | Filing | |
| $62.48 | 199 | $12,433.52 | 22,733 | 2026-02-18 | Filing | |
| $62.48 | 1,890 | $118,087.20 | 22,733 | 2026-02-18 | Filing | |
| $64.80 | 6,558 | $424,958.40 | 18,761 | 2026-02-06 | Filing | |
| $65.90 | 6,707 | $441,998.01 | 43,233 | 2026-02-06 | Filing | |
| $65.90 | 4,769 | $314,286.64 | 43,233 | 2026-02-06 | Filing | |
| $65.91 | 4,000 | $263,640.00 | 41,127 | 2026-02-06 | Filing | |
| $61.15 | 17,315 | $1,058,760.31 | 84,440 | 2026-02-02 | Filing | |
| $61.14 | 11,665 | $713,233.10 | 82,250 | 2026-02-02 | Filing | |
| $60.46 | 769 | $46,493.74 | 14,307 | 2026-02-02 | Filing |