| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $634.19 | 9,111 | $5,778,114.20 | 365,855 | 2024-08-12 | Filing | |
| $635.33 | 20 | $12,706.65 | 210 | 2024-08-12 | Filing | |
| $635.33 | 21 | $13,341.98 | 230 | 2024-08-12 | Filing | |
| $635.33 | 4,634 | $2,944,130.34 | 163,274 | 2024-08-12 | Filing | |
| $635.33 | 6,179 | $3,925,718.90 | 374,966 | 2024-08-12 | Filing | |
| $636.25 | 6 | $3,817.50 | 230 | 2024-08-12 | Filing | |
| $636.25 | 6 | $3,817.50 | 251 | 2024-08-12 | Filing | |
| $636.25 | 1,378 | $876,751.40 | 167,908 | 2024-08-12 | Filing | |
| $636.25 | 1,837 | $1,168,789.78 | 381,145 | 2024-08-12 | Filing | |
| $637.29 | 2 | $1,274.59 | 236 | 2024-08-12 | Filing | |
| $637.29 | 2 | $1,274.59 | 257 | 2024-08-12 | Filing | |
| $637.29 | 468 | $298,253.92 | 169,286 | 2024-08-12 | Filing | |
| $637.29 | 623 | $397,034.60 | 382,982 | 2024-08-12 | Filing | |
| $638.50 | 1 | $638.50 | 238 | 2024-08-12 | Filing | |
| $638.50 | 1 | $638.50 | 259 | 2024-08-12 | Filing | |
| $638.50 | 286 | $182,609.97 | 169,754 | 2024-08-12 | Filing | |
| $638.50 | 381 | $243,267.13 | 383,605 | 2024-08-12 | Filing | |
| $650.00 | 10,794 | $7,016,100.00 | 31,610 | 2024-08-13 | Filing | |
| $626.19 | 433 | $271,140.27 | 0 | 2024-08-08 | Filing | |
| $614.44 | 1,278 | $785,255.47 | 13,090 | 2024-08-06 | Filing |