| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.96 | 565 | $57,607.40 | 8,936 | 2024-09-12 | Filing | |
| $101.27 | 9,414 | $953,355.78 | 7,422 | 2024-09-10 | Filing | |
| $96.10 | 750 | $72,075.00 | 3,034 | 2024-09-04 | Filing | |
| $98.70 | 1,700 | $167,786.26 | 634,270 | 2024-09-03 | Filing | |
| $97.80 | 4,646 | $454,366.72 | 635,970 | 2024-09-03 | Filing | |
| $96.78 | 13,654 | $1,321,382.23 | 640,616 | 2024-09-03 | Filing | |
| $95.22 | 766 | $72,935.23 | 654,270 | 2024-08-07 | Filing | |
| $94.42 | 4,591 | $433,478.09 | 655,036 | 2024-08-07 | Filing | |
| $93.60 | 6,426 | $601,496.73 | 659,627 | 2024-08-07 | Filing | |
| $92.65 | 8,217 | $761,306.69 | 666,053 | 2024-08-07 | Filing | |
| $95.14 | 2,376 | $226,049.55 | 52,620 | 2024-08-07 | Filing | |
| $94.82 | 11,587 | $1,098,637.63 | 54,996 | 2024-08-07 | Filing | |
| $93.88 | 6,960 | $653,427.77 | 66,583 | 2024-08-07 | Filing | |
| $94.88 | 3,224 | $305,881.19 | 73,543 | 2024-08-07 | Filing | |
| $93.80 | 1,613 | $151,302.46 | 76,767 | 2024-08-07 | Filing | |
| $110.00 | 10,117 | $1,112,870.00 | 5,387 | 2024-07-24 | Filing | |
| $99.00 | 75 | $7,425.00 | 12,185 | 2024-06-11 | Filing | |
| $100.00 | 5,853 | $585,300.00 | 12,260 | 2024-06-11 | Filing | |
| $100.00 | 10,742 | $1,074,200.00 | 5,042 | 2024-06-11 | Filing | |
| $95.00 | 9,703 | $921,785.00 | 15,185 | 2024-05-14 | Filing |