| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.86 | 1,800 | $93,350.70 | 212,546 | 2026-10-15 | Filing | |
| $51.12 | 3,700 | $189,147.70 | 214,346 | 2026-10-15 | Filing | |
| $50.08 | 900 | $45,074.43 | 218,046 | 2026-10-15 | Filing | |
| $49.06 | 600 | $29,435.52 | 218,946 | 2026-10-15 | Filing | |
| $51.85 | 1,200 | $62,225.64 | 443,900 | 2026-10-15 | Filing | |
| $51.15 | 2,800 | $143,213.84 | 445,100 | 2026-10-15 | Filing | |
| $50.02 | 500 | $25,011.00 | 447,900 | 2026-10-15 | Filing | |
| $49.13 | 500 | $24,567.00 | 448,400 | 2026-10-15 | Filing | |
| $54.27 | 200 | $10,854.00 | 106,268 | 2026-10-14 | Filing | |
| $53.44 | 4,000 | $213,745.20 | 106,468 | 2026-10-14 | Filing | |
| $52.47 | 2,000 | $104,936.40 | 110,468 | 2026-10-14 | Filing | |
| $51.53 | 1,261 | $64,980.09 | 112,468 | 2026-10-14 | Filing | |
| $50.13 | 7,539 | $377,922.53 | 113,729 | 2026-10-14 | Filing | |
| $71.86 | 284 | $20,408.01 | 100,844 | 2026-10-02 | Filing | |
| $69.77 | 2,828 | $197,315.78 | 101,128 | 2026-10-02 | Filing | |
| $69.11 | 2,343 | $161,920.75 | 103,956 | 2026-10-02 | Filing | |
| $71.86 | 862 | $61,942.63 | 443,900 | 2026-10-02 | Filing | |
| $69.77 | 8,585 | $598,994.34 | 444,762 | 2026-10-02 | Filing | |
| $69.11 | 7,113 | $491,567.34 | 453,347 | 2026-10-02 | Filing | |
| $71.86 | 452 | $32,480.36 | 212,546 | 2026-10-02 | Filing |