| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $200.54 | 6,068 | $1,216,888.25 | 177,509 | 2024-07-05 | Filing | |
| $199.48 | 3,138 | $625,983.62 | 183,577 | 2024-07-05 | Filing | |
| $185.76 | 500 | $92,881.00 | 109,815 | 2024-06-06 | Filing | |
| $184.92 | 4,772 | $882,414.86 | 110,315 | 2024-06-06 | Filing | |
| $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 |