| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.80 | 1,063 | $48,685.40 | 149,612 | 2026-08-04 | Filing | |
| $45.79 | 3,000 | $137,370.00 | 72,251 | 2026-08-04 | Filing | |
| $45.90 | 20,000 | $918,000.00 | 78,065 | 2026-08-04 | Filing | |
| $45.69 | 44,445 | $2,030,692.05 | 882,984 | 2026-08-04 | Filing | |
| $45.78 | 11,000 | $503,580.00 | 119,601 | 2026-08-04 | Filing | |
| $45.71 | 48,000 | $2,194,080.00 | 387,414 | 2026-08-04 | Filing | |
| $45.69 | 48,334 | $2,208,380.46 | 1,723,275 | 2026-08-04 | Filing | |
| $42.00 | 5,000 | $210,000.00 | 88,545 | 2026-07-15 | Filing | |
| $41.98 | 28,000 | $1,175,440.00 | 882,984 | 2026-07-13 | Filing | |
| $42.52 | 70,000 | $2,976,400.00 | 1,723,275 | 2026-07-13 | Filing | |
| $42.27 | 28,228 | $1,193,197.56 | 1,723,275 | 2026-07-07 | Filing | |
| $42.09 | 41,772 | $1,758,183.48 | 1,723,275 | 2026-07-06 | Filing | |
| $42.12 | 20,000 | $842,400.00 | 78,065 | 2026-07-06 | Filing | |
| $42.04 | 11,000 | $462,440.00 | 119,601 | 2026-07-06 | Filing | |
| $42.13 | 16,000 | $674,080.00 | 353,990 | 2026-07-06 | Filing | |
| $40.00 | 3,000 | $120,000.00 | 75,251 | 2026-07-02 | Filing | |
| $39.35 | 5,250 | $206,587.50 | 149,612 | 2026-07-02 | Filing | |
| $41.22 | 28,000 | $1,154,160.00 | 882,984 | 2026-07-02 | Filing | |
| $41.22 | 48,000 | $1,978,560.00 | 387,414 | 2026-07-02 | Filing | |
| $44.23 | 4,714 | $208,500.22 | 316,714 | 2026-06-15 | Filing |