| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.76 | 5 | $358.82 | 39,800 | 2026-07-08 | Filing | |
| $70.55 | 95 | $6,702.49 | 39,805 | 2026-07-08 | Filing | |
| $71.74 | 1 | $71.74 | 89,193 | 2026-07-08 | Filing | |
| $70.60 | 499 | $35,231.35 | 89,194 | 2026-07-08 | Filing | |
| $71.74 | 1 | $71.74 | 73,615 | 2026-07-08 | Filing | |
| $70.55 | 499 | $35,206.35 | 73,616 | 2026-07-08 | Filing | |
| $73.51 | 95 | $6,983.71 | 39,900 | 2026-07-01 | Filing | |
| $72.79 | 5 | $363.95 | 39,995 | 2026-07-01 | Filing | |
| $73.54 | 500 | $36,771.20 | 89,693 | 2026-07-01 | Filing | |
| $73.56 | 500 | $36,780.30 | 74,115 | 2026-07-01 | Filing | |
| $72.74 | 100 | $7,274.00 | 40,000 | 2026-06-24 | Filing | |
| $72.72 | 500 | $36,360.25 | 90,193 | 2026-06-24 | Filing | |
| $72.73 | 500 | $36,362.90 | 74,615 | 2026-06-24 | Filing | |
| $71.69 | 90 | $6,452.44 | 40,100 | 2026-06-17 | Filing | |
| $70.94 | 10 | $709.35 | 40,190 | 2026-06-17 | Filing | |
| $71.74 | 456 | $32,711.16 | 90,693 | 2026-06-17 | Filing | |
| $70.98 | 44 | $3,123.12 | 91,149 | 2026-06-17 | Filing | |
| $71.74 | 457 | $32,785.96 | 75,115 | 2026-06-17 | Filing | |
| $70.98 | 43 | $3,052.14 | 75,572 | 2026-06-17 | Filing | |
| $71.36 | 100 | $7,136.39 | 40,200 | 2026-06-10 | Filing |