| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.04 | 210 | $19,748.40 | 17,763 | 2026-05-12 | Filing | |
| $92.94 | 18 | $1,672.92 | 17,973 | 2026-05-12 | Filing | |
| $92.02 | 9 | $828.18 | 17,991 | 2026-05-12 | Filing | |
| $98.36 | 200 | $19,672.00 | 310,000 | 2026-05-13 | Filing | |
| $97.75 | 300 | $29,325.00 | 310,200 | 2026-05-13 | Filing | |
| $96.37 | 600 | $57,822.00 | 310,500 | 2026-05-13 | Filing | |
| $95.39 | 2,400 | $228,936.00 | 311,100 | 2026-05-13 | Filing | |
| $94.55 | 2,500 | $236,375.00 | 313,500 | 2026-05-13 | Filing | |
| $93.49 | 4,000 | $373,960.00 | 316,000 | 2026-05-13 | Filing | |
| $97.81 | 200 | $19,562.00 | 320,000 | 2026-05-12 | Filing | |
| $97.00 | 3,500 | $339,500.00 | 320,200 | 2026-05-12 | Filing | |
| $95.95 | 800 | $76,760.00 | 323,700 | 2026-05-12 | Filing | |
| $94.83 | 2,000 | $189,660.00 | 324,500 | 2026-05-12 | Filing | |
| $94.06 | 3,300 | $310,398.00 | 326,500 | 2026-05-12 | Filing | |
| $92.67 | 100 | $9,267.00 | 329,800 | 2026-05-12 | Filing | |
| $91.45 | 100 | $9,145.00 | 329,900 | 2026-05-12 | Filing | |
| $99.45 | 3 | $298.35 | 208,800 | 2026-05-13 | Filing | |
| $98.83 | 15 | $1,482.45 | 208,803 | 2026-05-13 | Filing | |
| $97.88 | 15 | $1,468.20 | 208,818 | 2026-05-13 | Filing | |
| $96.87 | 24 | $2,324.88 | 208,833 | 2026-05-13 | Filing |