| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.63 | 2,360 | $213,886.80 | 163,469 | 2026-03-09 | Filing | |
| $90.63 | 1,381 | $125,160.03 | 56,355 | 2026-03-09 | Filing | |
| $93.97 | 272 | $25,560.25 | 161,192 | 2026-03-04 | Filing | |
| $93.05 | 8,668 | $806,547.00 | 161,464 | 2026-03-04 | Filing | |
| $92.20 | 14,218 | $1,310,888.23 | 170,132 | 2026-03-04 | Filing | |
| $91.46 | 9,646 | $882,220.27 | 184,350 | 2026-03-04 | Filing | |
| $90.28 | 5,196 | $469,103.71 | 193,996 | 2026-03-04 | Filing | |
| $99.80 | 5,000 | $499,000.00 | 45,550 | 2026-03-02 | Filing | |
| $95.53 | 1,100 | $105,081.46 | 62,302 | 2026-03-02 | Filing | |
| $95.30 | 2,130 | $202,996.67 | 63,402 | 2026-03-02 | Filing | |
| $96.96 | 5,000 | $484,800.00 | 50,550 | 2026-02-26 | Filing | |
| $101.21 | 1,480 | $149,790.80 | 25,738 | 2026-02-25 | Filing | |
| $100.66 | 11,299 | $1,137,357.34 | 27,218 | 2026-02-25 | Filing | |
| $99.03 | 100 | $9,903.00 | 56,006 | 2026-02-24 | Filing | |
| $98.35 | 10,256 | $1,008,655.04 | 56,106 | 2026-02-24 | Filing | |
| $97.64 | 1,790 | $174,781.33 | 66,362 | 2026-02-24 | Filing | |
| $98.34 | 3,855 | $379,100.70 | 59,342 | 2026-02-18 | Filing | |
| $98.10 | 6,279 | $615,938.51 | 41,508 | 2026-02-18 | Filing | |
| $98.07 | 2,973 | $291,562.11 | 67,232 | 2026-02-18 | Filing | |
| $95.45 | 685 | $65,379.83 | 82,668 | 2026-02-17 | Filing |