| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.78 | 2,319 | $87,609.96 | 359,381 | 2026-08-04 | Filing | |
| $38.15 | 9,200 | $351,014.04 | 72,800 | 2026-08-04 | Filing | |
| $37.65 | 1,400 | $52,710.56 | 82,000 | 2026-08-04 | Filing | |
| $38.40 | 77,678 | $2,983,091.54 | 1,469,512 | 2026-08-04 | Filing | |
| $37.61 | 3,605 | $135,579.36 | 1,547,190 | 2026-08-04 | Filing | |
| $38.37 | 905 | $34,722.32 | 1,048,982 | 2026-08-03 | Filing | |
| $37.58 | 17,003 | $638,948.94 | 1,049,887 | 2026-08-03 | Filing | |
| $38.40 | 600 | $23,037.60 | 836,100 | 2026-08-03 | Filing | |
| $37.58 | 11,110 | $417,550.46 | 836,700 | 2026-08-03 | Filing | |
| $37.00 | 3,653 | $135,161.00 | 425,080 | 2026-07-28 | Filing | |
| $35.73 | 1,439 | $51,415.76 | 425,080 | 2026-07-27 | Filing | |
| $34.44 | 2,214 | $76,248.39 | 426,519 | 2026-07-27 | Filing | |
| $34.81 | 7,847 | $273,114.84 | 1,351,671 | 2026-07-22 | Filing | |
| $33.74 | 53,436 | $1,802,781.02 | 1,359,518 | 2026-07-22 | Filing | |
| $38.25 | 1,623 | $62,079.10 | 361,700 | 2026-07-21 | Filing | |
| $37.65 | 10,440 | $393,060.78 | 363,323 | 2026-07-21 | Filing | |
| $36.48 | 33,237 | $1,212,522.32 | 373,763 | 2026-07-21 | Filing | |
| $38.36 | 900 | $34,520.04 | 83,400 | 2026-07-21 | Filing | |
| $37.74 | 9,700 | $366,047.93 | 84,300 | 2026-07-21 | Filing | |
| $38.24 | 5,631 | $215,319.30 | 1,412,954 | 2026-07-21 | Filing |