| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.80 | 490,433 | $16,084,583.97 | 2,068,620 | 2026-03-06 | Filing | |
| $31.76 | 391,913 | $12,445,275.70 | 2,559,053 | 2026-03-05 | Filing | |
| $29.65 | 36,050 | $1,068,925.76 | 2,950,966 | 2026-03-04 | Filing | |
| $29.58 | 26,327 | $778,810.58 | 2,987,016 | 2026-03-03 | Filing | |
| $29.73 | 19,310 | $574,173.20 | 3,013,343 | 2026-03-02 | Filing | |
| $28.38 | 5,256 | $149,173.16 | 3,032,653 | 2026-02-23 | Filing | |
| $28.33 | 55,147 | $1,562,055.32 | 3,037,909 | 2026-02-20 | Filing | |
| $28.48 | 35,302 | $1,005,573.94 | 3,093,056 | 2026-02-19 | Filing | |
| $28.23 | 4,820 | $136,085.95 | 3,128,358 | 2026-02-11 | Filing | |
| $27.41 | 3,500 | $95,941.65 | 158,565 | 2026-02-12 | Filing | |
| $28.62 | 315 | $9,013.82 | 336,931 | 2026-02-10 | Filing | |
| $27.77 | 12,185 | $338,350.64 | 337,246 | 2026-02-10 | Filing | |
| $28.88 | 122,647 | $3,542,474.62 | 3,133,178 | 2026-02-09 | Filing | |
| $28.39 | 195,297 | $5,544,364.65 | 3,255,825 | 2026-02-06 | Filing | |
| $28.56 | 148,900 | $4,252,956.25 | 3,451,122 | 2026-02-04 | Filing | |
| $28.18 | 73,528 | $2,071,813.16 | 3,600,022 | 2026-02-03 | Filing | |
| $28.07 | 8,806 | $247,143.91 | 3,673,550 | 2026-02-02 | Filing | |
| $28.10 | 3,388 | $95,218.38 | 3,682,356 | 2026-01-30 | Filing | |
| $28.31 | 90,000 | $2,547,819.00 | 3,685,744 | 2026-01-29 | Filing | |
| $27.73 | 57,012 | $1,581,148.00 | 3,775,744 | 2026-01-28 | Filing |