| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $40.34 | 876 | $35,335.65 | 548,027 | 2026-06-29 | Filing | |
| $39.77 | 7,344 | $292,062.07 | 548,903 | 2026-06-29 | Filing | |
| $40.05 | 18,572 | $743,752.88 | 6,280,525 | 2026-05-26 | Filing | |
| $40.24 | 133,618 | $5,377,322.79 | 6,299,097 | 2026-05-11 | Filing | |
| $40.31 | 5,018 | $202,255.51 | 6,432,715 | 2026-05-08 | Filing | |
| $40.12 | 271,495 | $10,892,650.90 | 6,437,733 | 2026-05-07 | Filing | |
| $40.32 | 426,005 | $17,175,243.59 | 6,709,228 | 2026-04-17 | Filing | |
| $39.99 | 20,225 | $808,844.27 | 246,426 | 2026-04-17 | Filing | |
| $35.08 | 10,200 | $357,796.62 | 266,651 | 2026-04-14 | Filing | |
| $34.97 | 9,165 | $320,536.71 | 276,851 | 2026-04-13 | Filing | |
| $34.98 | 500 | $17,490.00 | 286,016 | 2026-04-10 | Filing | |
| $34.90 | 360 | $12,564.00 | 286,516 | 2026-04-08 | Filing |