| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.00 | 8,000 | $280,000.00 | 387,414 | 2026-11-04 | Filing | |
| $34.07 | 40,000 | $1,362,800.00 | 387,414 | 2026-11-03 | Filing | |
| $35.07 | 56,022 | $1,964,691.54 | 839,564 | 2026-11-04 | Filing | |
| $35.10 | 23,339 | $819,198.90 | 839,564 | 2026-11-02 | Filing | |
| $35.04 | 12,306 | $431,202.24 | 839,564 | 2026-10-22 | Filing | |
| $35.06 | 8,000 | $280,480.00 | 387,414 | 2026-10-22 | Filing | |
| $33.34 | 40,000 | $1,333,600.00 | 387,414 | 2026-10-02 | Filing | |
| $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 |