| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.52 | 3,903 | $271,336.56 | 65,244 | 2024-08-13 | Filing | |
| $65.00 | 1,953 | $126,945.00 | 115,436 | 2024-07-11 | Filing | |
| $60.00 | 11,000 | $660,000.00 | 226,079 | 2024-06-27 | Filing | |
| $61.07 | 3,440 | $210,080.80 | 233,221 | 2024-06-12 | Filing | |
| $60.26 | 2,815 | $169,631.90 | 236,661 | 2024-06-11 | Filing | |
| $61.26 | 1,166 | $71,429.16 | 239,476 | 2024-06-10 | Filing | |
| $61.30 | 28,194 | $1,728,292.20 | 580,209 | 2024-06-12 | Filing | |
| $61.07 | 3,440 | $210,080.80 | 233,401 | 2024-06-12 | Filing | |
| $60.26 | 2,635 | $158,785.10 | 236,841 | 2024-06-11 | Filing | |
| $61.26 | 1,166 | $71,429.16 | 239,476 | 2024-06-10 | Filing | |
| $60.31 | 2,715 | $163,741.65 | 349,462 | 2024-06-11 | Filing | |
| $61.26 | 3,537 | $216,676.62 | 352,177 | 2024-06-10 | Filing | |
| $61.26 | 598 | $36,633.48 | 420,171 | 2024-06-10 | Filing | |
| $61.24 | 29,590 | $1,812,091.60 | 608,403 | 2024-06-10 | Filing | |
| $61.24 | 34,825 | $2,132,683.00 | 637,993 | 2024-06-07 | Filing | |
| $61.63 | 34,434 | $2,122,167.42 | 672,818 | 2024-06-06 | Filing | |
| $61.08 | 13,932 | $850,966.56 | 707,252 | 2024-06-05 | Filing | |
| $61.00 | 1,015 | $61,915.00 | 721,184 | 2024-06-04 | Filing | |
| $59.93 | 7,800 | $467,454.00 | 355,954 | 2024-05-31 | Filing | |
| $61.05 | 1,843 | $112,515.15 | 722,199 | 2024-05-31 | Filing |