| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.25 | 456 | $15,616.63 | 17,184 | 2025-10-02 | Filing | |
| $36.24 | 6,641 | $240,643.28 | 76,604 | 2025-08-18 | Filing | |
| $36.24 | 1,883 | $68,232.39 | 42,065 | 2025-08-18 | Filing | |
| $35.53 | 828 | $29,418.84 | 16,720 | 2025-08-15 | Filing | |
| $35.27 | 610 | $21,512.87 | 17,548 | 2025-08-15 | Filing | |
| $35.47 | 46,387 | $1,645,286.59 | 536,962 | 2025-08-13 | Filing | |
| $34.25 | 50,000 | $1,712,555.00 | 536,962 | 2025-08-12 | Filing | |
| $35.00 | 3,000 | $105,000.00 | 42,178 | 2025-08-08 | Filing | |
| $34.01 | 4,096 | $139,304.96 | 16,908 | 2025-08-08 | Filing | |
| $34.64 | 50,000 | $1,731,815.00 | 536,962 | 2025-08-11 | Filing | |
| $34.74 | 50,000 | $1,737,155.00 | 536,962 | 2025-08-08 | Filing | |
| $35.23 | 7,072 | $249,146.56 | 536,962 | 2025-07-02 | Filing | |
| $35.52 | 6,918 | $245,727.36 | 526,034 | 2025-06-30 | Filing | |
| $36.13 | 5,877 | $212,347.76 | 39,098 | 2025-06-26 | Filing | |
| $36.13 | 23,669 | $855,208.31 | 514,982 | 2025-06-26 | Filing | |
| $36.13 | 2,675 | $96,653.10 | 21,004 | 2025-06-26 | Filing | |
| $35.67 | 13,814 | $492,745.38 | 35,106 | 2025-06-20 | Filing | |
| $30.00 | 9,618 | $288,540.00 | 17,429 | 2025-06-02 | Filing | |
| $28.83 | 383 | $11,041.12 | 479,851 | 2025-05-14 | Filing | |
| $28.08 | 46,006 | $1,291,816.28 | 480,234 | 2025-05-14 | Filing |