| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $184.12 | 4,786 | $881,185.88 | 115,087 | 2024-06-06 | Filing | |
| $183.19 | 3,105 | $568,797.81 | 119,873 | 2024-06-06 | Filing | |
| $185.58 | 400 | $74,232.00 | 54,996 | 2024-06-06 | Filing | |
| $184.86 | 2,501 | $462,342.61 | 55,396 | 2024-06-06 | Filing | |
| $183.92 | 2,429 | $446,738.52 | 57,897 | 2024-06-06 | Filing | |
| $183.02 | 1,321 | $241,769.68 | 60,326 | 2024-06-06 | Filing | |
| $185.65 | 501 | $93,010.10 | 69,383 | 2024-06-06 | Filing | |
| $184.80 | 4,024 | $743,630.37 | 69,884 | 2024-06-06 | Filing | |
| $183.91 | 3,284 | $603,963.07 | 73,908 | 2024-06-06 | Filing | |
| $183.06 | 1,800 | $329,513.40 | 77,192 | 2024-06-06 | Filing | |
| $186.72 | 100 | $18,672.00 | 75,356 | 2024-06-06 | Filing | |
| $185.76 | 300 | $55,727.01 | 75,456 | 2024-06-06 | Filing | |
| $184.85 | 2,990 | $552,706.28 | 75,756 | 2024-06-06 | Filing | |
| $184.15 | 2,242 | $412,862.06 | 78,746 | 2024-06-06 | Filing | |
| $183.22 | 2,194 | $401,974.37 | 80,988 | 2024-06-06 | Filing | |
| $181.13 | 11,072 | $2,005,524.51 | 12,741 | 2024-06-07 | Filing | |
| $185.84 | 317 | $58,911.50 | 186,715 | 2024-06-06 | Filing | |
| $185.01 | 5,800 | $1,073,049.88 | 187,032 | 2024-06-06 | Filing | |
| $184.32 | 5,654 | $1,042,158.28 | 192,832 | 2024-06-06 | Filing | |
| $183.25 | 3,181 | $582,931.93 | 198,486 | 2024-06-06 | Filing |