| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.41 | 68,392 | $7,619,552.72 | 2,604,978 | 2024-11-26 | Filing | |
| $110.93 | 49,056 | $5,441,782.08 | 2,673,370 | 2024-11-26 | Filing | |
| $109.86 | 32,552 | $3,576,162.72 | 2,722,426 | 2024-11-26 | Filing | |
| $111.34 | 11,145 | $1,240,884.30 | 92,011 | 2024-11-26 | Filing | |
| $70.25 | 6,941 | $487,605.25 | 195,550 | 2024-09-09 | Filing | |
| $70.25 | 2,666 | $187,286.50 | 4,543,190 | 2024-09-09 | Filing | |
| $70.25 | 19,649 | $1,380,342.25 | 432,648 | 2024-09-09 | Filing | |
| $70.25 | 3,661 | $257,185.25 | 102,683 | 2024-09-09 | Filing | |
| $70.25 | 4,489 | $315,352.25 | 102,959 | 2024-09-09 | Filing | |
| $70.25 | 5,048 | $354,622.00 | 171,984 | 2024-09-09 | Filing | |
| $109.88 | 9,664 | $1,061,880.32 | 452,297 | 2024-06-24 | Filing | |
| $110.23 | 1,472 | $162,258.56 | 2,754,978 | 2024-06-24 | Filing | |
| $109.54 | 101,767 | $11,147,557.18 | 2,756,450 | 2024-06-24 | Filing | |
| $109.02 | 16,761 | $1,827,284.22 | 2,858,217 | 2024-06-24 | Filing | |
| $108.36 | 66,891 | $7,248,308.76 | 2,874,978 | 2024-06-21 | Filing | |
| $107.50 | 113,109 | $12,159,217.50 | 2,941,869 | 2024-06-21 | Filing | |
| $111.08 | 108,334 | $12,034,174.06 | 4,545,856 | 2024-06-11 | Filing | |
| $111.08 | 18,007 | $2,000,289.59 | 4,545,856 | 2024-06-11 | Filing | |
| $109.90 | 10,011 | $1,100,208.90 | 202,491 | 2024-06-10 | Filing | |
| $109.89 | 5,260 | $578,021.40 | 4,545,856 | 2024-06-10 | Filing |