| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.22 | 6,968 | $698,332.96 | 110,376 | 2026-09-08 | Filing | |
| $105.43 | 55 | $5,798.65 | 360,137 | 2026-08-12 | Filing | |
| $104.68 | 11,524 | $1,206,332.32 | 360,192 | 2026-08-12 | Filing | |
| $103.71 | 25,137 | $2,606,958.27 | 371,716 | 2026-08-12 | Filing | |
| $102.87 | 23,259 | $2,392,653.33 | 396,853 | 2026-08-12 | Filing | |
| $101.98 | 9,025 | $920,369.50 | 420,112 | 2026-08-12 | Filing | |
| $105.42 | 175 | $18,448.50 | 360,073 | 2026-08-12 | Filing | |
| $104.69 | 11,248 | $1,177,553.12 | 360,248 | 2026-08-12 | Filing | |
| $103.72 | 23,604 | $2,448,206.88 | 371,496 | 2026-08-12 | Filing | |
| $102.89 | 25,249 | $2,597,869.61 | 395,100 | 2026-08-12 | Filing | |
| $101.98 | 8,724 | $889,673.52 | 420,349 | 2026-08-12 | Filing | |
| $96.29 | 5,925 | $570,518.25 | 117,344 | 2026-07-02 | Filing | |
| $79.26 | 700 | $55,482.00 | 429,073 | 2026-04-24 | Filing | |
| $78.57 | 5,839 | $458,770.23 | 429,773 | 2026-04-24 | Filing | |
| $77.54 | 600 | $46,524.00 | 435,612 | 2026-04-24 | Filing | |
| $79.85 | 751 | $59,967.35 | 436,212 | 2026-04-23 | Filing | |
| $79.06 | 4,240 | $335,214.40 | 436,963 | 2026-04-23 | Filing | |
| $78.11 | 38,510 | $3,008,016.10 | 441,203 | 2026-04-23 | Filing | |
| $77.25 | 52,639 | $4,066,362.75 | 479,713 | 2026-04-23 | Filing | |
| $76.37 | 16,721 | $1,276,982.77 | 532,352 | 2026-04-23 | Filing |