| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.69 | 8,481 | $370,534.89 | 106,007 | 2025-10-15 | Filing | |
| $41.78 | 11,420 | $477,127.60 | 114,488 | 2025-09-17 | Filing | |
| $41.65 | 8,534 | $355,441.10 | 39,200 | 2025-09-12 | Filing | |
| $41.65 | 4,267 | $177,720.55 | 47,734 | 2025-09-12 | Filing | |
| $41.65 | 12,907 | $537,576.55 | 58,834 | 2025-09-12 | Filing | |
| $41.65 | 6,453 | $268,767.45 | 71,741 | 2025-09-12 | Filing | |
| $41.17 | 4,403 | $181,271.51 | 11,820 | 2025-08-20 | Filing | |
| $41.17 | 11,375 | $468,308.75 | 125,908 | 2025-08-20 | Filing | |
| $45.94 | 6,438 | $295,761.72 | 23,882 | 2025-06-13 | Filing | |
| $40.77 | 45,000 | $1,834,650.00 | 322,382 | 2025-05-15 | Filing | |
| $31.96 | 3,529 | $112,786.84 | 137,283 | 2025-04-08 | Filing | |
| $31.82 | 1,498 | $47,666.36 | 59,653 | 2025-04-02 | Filing | |
| $31.82 | 2,150 | $68,413.00 | 18,494 | 2025-04-02 | Filing | |
| $32.70 | 26,618 | $870,408.60 | 68,802 | 2025-03-18 | Filing | |
| $32.70 | 45,000 | $1,471,500.00 | 328,404 | 2025-03-18 | Filing | |
| $32.69 | 20,034 | $654,911.46 | 45,786 | 2025-03-18 | Filing | |
| $32.84 | 8,854 | $290,765.36 | 17,335 | 2025-03-18 | Filing | |
| $32.84 | 8,353 | $274,312.52 | 55,160 | 2025-03-18 | Filing | |
| $30.55 | 3,529 | $107,810.95 | 71,276 | 2025-03-10 | Filing | |
| $33.53 | 3,477 | $116,583.81 | 9,785 | 2025-02-12 | Filing |