| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $315.04 | 117 | $36,860.03 | 42,634 | 2024-05-21 | Filing | |
| $313.62 | 134 | $42,024.81 | 42,751 | 2024-05-21 | Filing | |
| $312.80 | 145 | $45,356.00 | 42,885 | 2024-05-21 | Filing | |
| $311.62 | 268 | $83,514.16 | 43,030 | 2024-05-21 | Filing | |
| $310.33 | 89 | $27,619.28 | 43,298 | 2024-05-21 | Filing | |
| $307.91 | 44 | $13,547.95 | 43,387 | 2024-05-21 | Filing | |
| $306.80 | 24 | $7,363.20 | 43,431 | 2024-05-21 | Filing | |
| $304.72 | 47 | $14,321.89 | 43,455 | 2024-05-21 | Filing | |
| $301.16 | 15 | $4,517.40 | 43,502 | 2024-05-21 | Filing | |
| $312.39 | 1,000 | $312,390.00 | 11,639 | 2024-06-11 | Filing | |
| $300.21 | 800 | $240,168.80 | 166,542 | 2024-06-06 | Filing | |
| $305.41 | 2,163 | $660,601.83 | 12,639 | 2024-06-10 | Filing | |
| $310.00 | 322 | $99,820.00 | 3,767 | 2024-05-22 | Filing | |
| $295.25 | 2,902 | $856,824.21 | 166,542 | 2024-06-04 | Filing | |
| $294.63 | 6,888 | $2,029,390.78 | 169,444 | 2024-06-04 | Filing | |
| $293.38 | 6,752 | $1,980,915.26 | 176,332 | 2024-06-04 | Filing | |
| $292.53 | 8,763 | $2,563,405.34 | 183,084 | 2024-06-04 | Filing | |
| $291.52 | 6,574 | $1,916,426.18 | 191,847 | 2024-06-04 | Filing | |
| $290.41 | 15,804 | $4,589,687.05 | 198,421 | 2024-06-04 | Filing | |
| $289.72 | 12,317 | $3,568,518.19 | 214,225 | 2024-06-04 | Filing |