| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.26 | 499 | $37,054.24 | 72,115 | 2026-07-29 | Filing | |
| $72.90 | 1 | $72.90 | 72,614 | 2026-07-29 | Filing | |
| $73.01 | 100 | $7,300.87 | 39,600 | 2026-07-22 | Filing | |
| $72.98 | 500 | $36,487.75 | 88,193 | 2026-07-22 | Filing | |
| $72.97 | 500 | $36,485.90 | 72,615 | 2026-07-22 | Filing | |
| $73.11 | 95 | $6,945.32 | 39,700 | 2026-07-15 | Filing | |
| $72.15 | 5 | $360.73 | 39,795 | 2026-07-15 | Filing | |
| $73.09 | 500 | $36,545.00 | 88,693 | 2026-07-15 | Filing | |
| $73.02 | 500 | $36,509.80 | 73,115 | 2026-07-15 | Filing | |
| $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 |