| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.12 | 9,320 | $308,678.40 | 1,143,219 | 2026-08-27 | Filing | |
| $32.28 | 32,680 | $1,054,910.40 | 1,152,539 | 2026-08-27 | Filing | |
| $31.74 | 5,805 | $184,250.70 | 409,630 | 2026-08-24 | Filing | |
| $31.29 | 23,927 | $748,675.83 | 415,435 | 2026-08-24 | Filing | |
| $31.04 | 10,000 | $310,400.00 | 1,185,219 | 2026-08-24 | Filing | |
| $30.75 | 400 | $12,300.00 | 326,233 | 2026-08-19 | Filing | |
| $30.36 | 7,530 | $228,610.80 | 326,633 | 2026-08-19 | Filing | |
| $28.74 | 7,794 | $223,999.56 | 334,163 | 2026-08-19 | Filing | |
| $30.75 | 200 | $6,150.00 | 1,195,219 | 2026-08-19 | Filing | |
| $30.37 | 6,925 | $210,312.25 | 1,195,419 | 2026-08-19 | Filing | |
| $28.77 | 2,288 | $65,825.76 | 1,202,344 | 2026-08-19 | Filing | |
| $30.03 | 35,000 | $1,051,050.00 | 1,220,416 | 2026-08-13 | Filing | |
| $27.65 | 33,656 | $930,588.40 | 278,138 | 2026-08-10 | Filing | |
| $27.27 | 10,148 | $276,735.96 | 1,255,416 | 2026-08-10 | Filing | |
| $27.03 | 17,895 | $483,701.85 | 1,265,564 | 2026-08-07 | Filing | |
| $26.89 | 1,207 | $32,456.23 | 311,794 | 2026-07-15 | Filing | |
| $26.38 | 50,233 | $1,325,146.54 | 313,001 | 2026-07-15 | Filing | |
| $27.00 | 2,472 | $66,744.00 | 1,283,459 | 2026-07-15 | Filing | |
| $27.01 | 4,485 | $121,139.85 | 1,285,931 | 2026-07-14 | Filing | |
| $25.39 | 26,811 | $680,731.29 | 1,290,416 | 2026-07-14 | Filing |