| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.78 | 6,121 | $641,358.38 | 324,979 | 2026-04-06 | Filing | |
| $103.78 | 12,425 | $1,289,466.50 | 331,100 | 2026-04-06 | Filing | |
| $103.21 | 11,354 | $1,171,846.34 | 343,525 | 2026-04-06 | Filing | |
| $106.18 | 2,469 | $262,158.42 | 85,533 | 2026-04-01 | Filing | |
| $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 |