| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.30 | 5,417 | $570,410.10 | 88,002 | 2026-04-01 | Filing | |
| $104.39 | 3,544 | $369,958.16 | 93,419 | 2026-04-01 | Filing | |
| $98.13 | 2,968 | $291,249.84 | 58,117 | 2026-03-30 | Filing | |
| $97.43 | 2,532 | $246,692.76 | 61,085 | 2026-03-30 | Filing | |
| $99.46 | 2,803 | $278,786.38 | 59,634 | 2026-03-26 | Filing | |
| $98.21 | 1,757 | $172,554.97 | 62,437 | 2026-03-26 | Filing | |
| $97.50 | 940 | $91,650.00 | 64,194 | 2026-03-26 | Filing | |
| $100.16 | 13,700 | $1,372,192.00 | 85,533 | 2026-03-25 | Filing | |
| $96.50 | 1,160 | $111,940.00 | 99,233 | 2026-03-24 | Filing | |
| $95.88 | 7,671 | $735,495.48 | 100,393 | 2026-03-24 | Filing | |
| $95.03 | 2,599 | $246,982.97 | 108,064 | 2026-03-24 | Filing | |
| $99.71 | 1,703 | $169,806.13 | 65,604 | 2026-03-13 | Filing | |
| $98.83 | 2,597 | $256,661.51 | 67,307 | 2026-03-13 | Filing | |
| $97.89 | 804 | $78,703.56 | 69,904 | 2026-03-13 | Filing | |
| $99.12 | 306 | $30,330.72 | 70,708 | 2026-03-12 | Filing | |
| $98.44 | 5,505 | $541,912.20 | 71,014 | 2026-03-12 | Filing | |
| $97.79 | 24,189 | $2,365,442.31 | 76,519 | 2026-03-12 | Filing | |
| $104.25 | 200 | $20,850.00 | 58,117 | 2026-02-26 | Filing | |
| $103.44 | 2,300 | $237,912.00 | 58,317 | 2026-02-26 | Filing | |
| $102.64 | 3,000 | $307,920.00 | 60,617 | 2026-02-26 | Filing |