| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.40 | 522 | $29,962.23 | 31,622 | 2026-03-30 | Filing | |
| $56.70 | 7,527 | $426,782.41 | 32,144 | 2026-03-30 | Filing | |
| $55.71 | 12,596 | $701,706.79 | 39,671 | 2026-03-30 | Filing | |
| $65.99 | 100 | $6,599.00 | 495,965 | 2026-03-27 | Filing | |
| $65.20 | 3,038 | $198,072.13 | 496,065 | 2026-03-27 | Filing | |
| $64.19 | 3,155 | $202,522.29 | 499,103 | 2026-03-27 | Filing | |
| $63.35 | 2,592 | $164,203.98 | 502,258 | 2026-03-27 | Filing | |
| $62.15 | 1,012 | $62,898.33 | 504,850 | 2026-03-27 | Filing | |
| $60.63 | 550 | $33,344.52 | 505,862 | 2026-03-27 | Filing | |
| $59.62 | 490 | $29,215.61 | 506,412 | 2026-03-27 | Filing | |
| $58.62 | 3,662 | $214,651.06 | 506,902 | 2026-03-27 | Filing | |
| $57.91 | 2,570 | $148,819.19 | 510,564 | 2026-03-27 | Filing | |
| $56.61 | 510 | $28,872.63 | 513,134 | 2026-03-27 | Filing | |
| $54.00 | 10,000 | $540,000.00 | 12,835 | 2026-02-11 | Filing | |
| $48.85 | 1,710 | $83,531.79 | 9,930 | 2026-01-15 | Filing | |
| $48.12 | 9,290 | $446,999.50 | 11,640 | 2026-01-15 | Filing | |
| $44.71 | 3,650 | $163,191.50 | 42,088 | 2026-01-08 | Filing | |
| $44.71 | 2,515 | $112,445.65 | 21,852 | 2026-01-08 | Filing | |
| $44.71 | 2,210 | $98,809.10 | 12,835 | 2026-01-08 | Filing | |
| $44.71 | 14,281 | $638,503.51 | 479,344 | 2026-01-08 | Filing |