| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $406.39 | 2,727 | $1,108,234.53 | 51,107 | 2024-08-06 | Filing | |
| $407.51 | 3,059 | $1,246,558.71 | 53,834 | 2024-08-06 | Filing | |
| $408.53 | 13,913 | $5,683,843.11 | 56,893 | 2024-08-06 | Filing | |
| $373.81 | 5,274 | $1,971,463.10 | 8,939 | 2024-06-13 | Filing | |
| $373.11 | 690 | $257,447.28 | 8,141 | 2024-06-07 | Filing | |
| $361.43 | 6 | $2,347.49 | 460 | 2024-05-14 | Filing | |
| $361.65 | 1,937 | $700,482.31 | 466 | 2024-05-14 | Filing | |
| $361.95 | 97 | $34,935.65 | 2,403 | 2024-05-14 | Filing | |
| $362.10 | 1,134 | $410,616.07 | 2,500 | 2024-05-14 | Filing | |
| $361.84 | 1,173 | $424,516.48 | 16,629 | 2024-05-10 | Filing | |
| $361.85 | 3,767 | $1,363,088.95 | 17,802 | 2024-05-10 | Filing | |
| $361.98 | 2,424 | $877,444.37 | 17,802 | 2024-05-10 | Filing | |
| $360.95 | 5,021 | $1,812,320.41 | 46,848 | 2024-05-10 | Filing | |
| $361.59 | 19,016 | $6,876,052.49 | 51,869 | 2024-05-10 | Filing | |
| $362.39 | 7,562 | $2,740,371.25 | 70,885 | 2024-05-10 | Filing | |
| $360.91 | 2,800 | $1,010,548.00 | 12,986 | 2024-05-08 | Filing | |
| $358.09 | 810 | $290,054.84 | 12,986 | 2024-05-07 | Filing | |
| $354.83 | 767 | $272,147.34 | 1,138 | 2024-05-07 | Filing | |
| $354.93 | 6 | $2,081.64 | 1,905 | 2024-05-07 | Filing | |
| $354.62 | 1,842 | $653,200.83 | 1,911 | 2024-05-07 | Filing |