| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $173.79 | 450 | $78,207.57 | 0 | 2024-06-28 | Filing | |
| $177.04 | 1,387 | $245,547.55 | 450 | 2024-06-28 | Filing | |
| $177.94 | 1,075 | $191,283.03 | 1,837 | 2024-06-28 | Filing | |
| $175.90 | 3,297 | $579,927.13 | 2,912 | 2024-06-28 | Filing | |
| $174.96 | 1,739 | $304,258.74 | 6,209 | 2024-06-28 | Filing | |
| $171.92 | 150 | $25,787.51 | 7,948 | 2024-06-27 | Filing | |
| $173.13 | 1,343 | $232,514.26 | 8,098 | 2024-06-27 | Filing | |
| $175.42 | 4,090 | $717,448.17 | 9,441 | 2024-06-27 | Filing | |
| $174.51 | 1,965 | $342,915.88 | 13,531 | 2024-06-27 | Filing | |
| $176.19 | 400 | $70,477.52 | 15,496 | 2024-06-27 | Filing | |
| $174.51 | 1,965 | $342,916.28 | 7,948 | 2024-06-27 | Filing | |
| $171.92 | 150 | $25,787.51 | 9,913 | 2024-06-27 | Filing | |
| $173.13 | 1,343 | $232,514.26 | 10,063 | 2024-06-27 | Filing | |
| $175.42 | 4,090 | $717,448.58 | 11,406 | 2024-06-27 | Filing | |
| $176.19 | 400 | $70,477.52 | 15,496 | 2024-06-27 | Filing | |
| $169.07 | 700 | $118,346.83 | 15,896 | 2024-06-26 | Filing | |
| $166.74 | 200 | $33,348.18 | 16,596 | 2024-06-26 | Filing | |
| $167.62 | 200 | $33,523.82 | 16,796 | 2024-06-26 | Filing | |
| $171.04 | 4,254 | $727,604.59 | 16,996 | 2024-06-26 | Filing | |
| $171.69 | 450 | $77,260.01 | 21,250 | 2024-06-26 | Filing |