| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.77 | 600 | $58,062.00 | 559,400 | 2026-07-01 | Filing | |
| $105.84 | 5 | $529.20 | 44,800 | 2026-07-02 | Filing | |
| $105.14 | 258 | $27,126.12 | 44,805 | 2026-07-02 | Filing | |
| $104.21 | 383 | $39,912.43 | 45,063 | 2026-07-02 | Filing | |
| $103.16 | 554 | $57,150.64 | 45,446 | 2026-07-02 | Filing | |
| $103.15 | 200 | $20,630.00 | 46,000 | 2026-07-01 | Filing | |
| $102.35 | 300 | $30,705.00 | 46,200 | 2026-07-01 | Filing | |
| $101.57 | 159 | $16,149.63 | 46,500 | 2026-07-01 | Filing | |
| $100.46 | 31 | $3,114.26 | 46,659 | 2026-07-01 | Filing | |
| $99.92 | 235 | $23,481.20 | 46,690 | 2026-07-01 | Filing | |
| $98.41 | 15 | $1,476.15 | 46,925 | 2026-07-01 | Filing | |
| $97.46 | 27 | $2,631.42 | 46,940 | 2026-07-01 | Filing | |
| $96.70 | 233 | $22,531.10 | 46,967 | 2026-07-01 | Filing | |
| $95.65 | 177 | $16,930.05 | 47,200 | 2026-06-30 | Filing | |
| $94.66 | 180 | $17,038.80 | 47,377 | 2026-06-30 | Filing | |
| $94.00 | 52 | $4,888.00 | 47,557 | 2026-06-30 | Filing | |
| $92.55 | 27 | $2,498.85 | 47,609 | 2026-06-30 | Filing | |
| $91.76 | 331 | $30,372.56 | 47,636 | 2026-06-30 | Filing | |
| $90.41 | 233 | $21,065.53 | 47,967 | 2026-06-30 | Filing | |
| $94.48 | 25 | $2,362.00 | 48,200 | 2026-06-29 | Filing |