| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.01 | 1,069 | $49,189.71 | 458,977 | 2026-09-08 | Filing | |
| $45.56 | 7,141 | $325,308.26 | 460,046 | 2026-09-08 | Filing | |
| $49.57 | 18,921 | $937,957.49 | 467,187 | 2026-08-25 | Filing | |
| $51.06 | 16,201 | $827,184.18 | 195,862 | 2026-08-25 | Filing | |
| $50.31 | 20,799 | $1,046,420.57 | 212,063 | 2026-08-25 | Filing | |
| $50.00 | 13,160 | $657,977.63 | 232,862 | 2026-08-24 | Filing | |
| $49.90 | 404 | $20,159.60 | 246,022 | 2026-08-19 | Filing | |
| $48.62 | 5,794 | $281,721.08 | 486,108 | 2026-08-11 | Filing | |
| $48.04 | 19,500 | $936,846.30 | 491,902 | 2026-08-11 | Filing | |
| $46.90 | 3,664 | $171,837.20 | 511,402 | 2026-08-11 | Filing | |
| $46.75 | 8,370 | $391,279.92 | 515,066 | 2026-08-10 | Filing | |
| $45.97 | 14,171 | $651,491.89 | 523,436 | 2026-08-10 | Filing | |
| $42.74 | 7 | $299.15 | 537,607 | 2026-07-27 | Filing | |
| $42.11 | 2,203 | $92,761.72 | 537,614 | 2026-07-27 | Filing | |
| $40.57 | 2,729 | $110,722.08 | 539,817 | 2026-07-14 | Filing | |
| $39.72 | 5,481 | $217,714.64 | 542,546 | 2026-07-14 | Filing | |
| $43.15 | 1,000 | $43,154.70 | 149,914 | 2026-06-30 | Filing | |
| $42.17 | 3,308 | $139,505.64 | 150,914 | 2026-06-30 | Filing | |
| $41.39 | 3,792 | $156,963.77 | 154,222 | 2026-06-30 | Filing | |
| $40.09 | 1,900 | $76,173.66 | 158,014 | 2026-06-30 | Filing |