| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.81 | 24,999 | $920,320.69 | 3,931,686 | 2026-07-06 | Filing | |
| $37.09 | 24,999 | $927,097.91 | 4,116,728 | 2026-07-02 | Filing | |
| $36.21 | 58,331 | $2,112,323.00 | 4,141,727 | 2026-06-26 | Filing | |
| $35.82 | 8,332 | $298,433.91 | 4,534,449 | 2026-07-01 | Filing | |
| $34.66 | 5,180 | $179,561.59 | 4,542,781 | 2026-06-25 | Filing | |
| $36.02 | 28,623 | $1,031,074.88 | 3,956,685 | 2026-06-26 | Filing | |
| $35.13 | 15,235 | $535,261.92 | 3,985,308 | 2026-06-25 | Filing | |
| $34.02 | 6,890 | $234,394.36 | 4,547,961 | 2026-06-24 | Filing | |
| $32.51 | 2,110 | $68,601.16 | 4,000,543 | 2026-06-18 | Filing | |
| $32.23 | 14,556 | $469,093.30 | 4,002,653 | 2026-06-17 | Filing | |
| $32.18 | 16,666 | $536,308.55 | 4,200,058 | 2026-06-16 | Filing | |
| $32.47 | 4,166 | $135,260.85 | 4,554,851 | 2026-06-15 | Filing | |
| $33.09 | 7,874 | $260,568.77 | 4,017,209 | 2026-06-04 | Filing | |
| $31.55 | 8,792 | $277,384.96 | 4,025,083 | 2026-06-03 | Filing | |
| $33.59 | 8,333 | $279,865.47 | 4,033,875 | 2026-06-01 | Filing | |
| $33.33 | 449 | $14,966.70 | 4,559,017 | 2026-06-02 | Filing | |
| $33.70 | 9,233 | $311,181.65 | 4,559,466 | 2026-06-01 | Filing | |
| $33.34 | 16,666 | $555,604.44 | 4,216,724 | 2026-06-02 | Filing | |
| $33.58 | 8,333 | $279,857.14 | 4,233,390 | 2026-06-01 | Filing | |
| $30.26 | 3,387 | $102,477.41 | 4,042,208 | 2026-05-21 | Filing |