| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.61 | 21,217 | $819,188.37 | 316,490 | 2026-09-16 | Filing | |
| $42.43 | 47,000 | $1,994,210.00 | 1,423,275 | 2026-09-03 | Filing | |
| $40.49 | 44,445 | $1,799,578.05 | 839,564 | 2026-09-02 | Filing | |
| $42.21 | 11,000 | $464,310.00 | 119,601 | 2026-09-03 | Filing | |
| $40.48 | 48,000 | $1,943,040.00 | 387,414 | 2026-09-02 | Filing | |
| $40.89 | 3,000 | $122,670.00 | 69,251 | 2026-09-02 | Filing | |
| $41.58 | 5,545 | $230,561.10 | 81,000 | 2026-09-02 | Filing | |
| $41.13 | 149,700 | $6,157,161.00 | 1,423,275 | 2026-08-19 | Filing | |
| $42.85 | 5,000 | $214,250.00 | 88,545 | 2026-08-17 | Filing | |
| $42.83 | 35,000 | $1,499,050.00 | 86,538 | 2026-08-17 | Filing | |
| $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 |