| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.91 | 125,000 | $3,363,750.00 | 69,302 | 2026-08-24 | Filing | |
| $31.71 | 2,915 | $92,434.65 | 24,353 | 2026-07-20 | Filing | |
| $31.05 | 31,885 | $990,029.25 | 27,268 | 2026-07-20 | Filing | |
| $29.96 | 70,200 | $2,103,192.00 | 59,153 | 2026-07-20 | Filing | |
| $30.73 | 300 | $9,219.00 | 24,353 | 2026-06-22 | Filing | |
| $30.20 | 39,700 | $1,198,940.00 | 24,653 | 2026-06-22 | Filing | |
| $35.69 | 65,000 | $2,319,850.00 | 24,353 | 2026-05-26 | Filing | |
| $31.23 | 446 | $13,928.58 | 10,360 | 2026-03-11 | Filing | |
| $30.41 | 44,173 | $1,343,300.93 | 10,806 | 2026-03-11 | Filing | |
| $29.41 | 28,186 | $828,950.26 | 0 | 2026-03-06 | Filing | |
| $30.29 | 101,409 | $3,071,678.61 | 69,302 | 2026-03-09 | Filing | |
| $30.32 | 94,124 | $2,853,839.68 | 69,302 | 2026-03-06 | Filing | |
| $30.30 | 104,467 | $3,165,350.10 | 69,302 | 2026-03-05 | Filing | |
| $33.25 | 443,707 | $14,753,257.75 | 174,144 | 2026-03-02 | Filing | |
| $34.44 | 17,924 | $617,302.56 | 174,144 | 2026-02-26 | Filing | |
| $33.63 | 165,408 | $5,562,671.04 | 477,783 | 2026-02-26 | Filing | |
| $36.68 | 1,300 | $47,684.00 | 459,859 | 2026-02-25 | Filing | |
| $35.96 | 10,436 | $375,278.56 | 461,159 | 2026-02-25 | Filing | |
| $35.11 | 46,517 | $1,633,211.87 | 471,595 | 2026-02-25 | Filing | |
| $36.46 | 3,161 | $115,250.06 | 459,859 | 2026-02-24 | Filing |