| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $79.47 | 400 | $31,788.00 | 429,137 | 2026-04-24 | Filing | |
| $78.66 | 5,137 | $404,076.42 | 429,537 | 2026-04-24 | Filing | |
| $77.69 | 600 | $46,614.00 | 434,674 | 2026-04-24 | Filing | |
| $79.85 | 749 | $59,807.65 | 435,274 | 2026-04-23 | Filing | |
| $79.08 | 3,785 | $299,317.80 | 436,023 | 2026-04-23 | Filing | |
| $78.10 | 39,477 | $3,083,153.70 | 439,808 | 2026-04-23 | Filing | |
| $77.24 | 53,136 | $4,104,224.64 | 479,285 | 2026-04-23 | Filing | |
| $76.37 | 16,716 | $1,276,600.92 | 532,421 | 2026-04-23 | Filing | |
| $72.19 | 4,790 | $345,790.10 | 111,158 | 2026-04-02 | Filing | |
| $79.34 | 5,078 | $402,888.52 | 49,073 | 2026-03-25 | Filing | |
| $78.48 | 2,416 | $189,607.68 | 54,151 | 2026-03-25 | Filing | |
| $77.62 | 2,900 | $225,098.00 | 56,567 | 2026-03-25 | Filing |