| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $607.22 | 900 | $546,497.37 | 6,720,469 | 2024-05-29 | Filing | |
| $606.09 | 3,855 | $2,336,476.95 | 6,721,369 | 2024-05-29 | Filing | |
| $605.08 | 3,678 | $2,225,495.64 | 6,725,224 | 2024-05-29 | Filing | |
| $604.12 | 4,851 | $2,930,566.72 | 6,728,902 | 2024-05-29 | Filing | |
| $603.01 | 3,808 | $2,296,260.18 | 6,733,753 | 2024-05-29 | Filing | |
| $602.11 | 3,146 | $1,894,240.58 | 6,737,561 | 2024-05-29 | Filing | |
| $601.09 | 1,609 | $967,155.26 | 6,740,707 | 2024-05-29 | Filing | |
| $599.80 | 4,575 | $2,744,068.99 | 6,742,316 | 2024-05-29 | Filing | |
| $598.99 | 11,588 | $6,941,086.85 | 6,746,891 | 2024-05-29 | Filing | |
| $598.16 | 24,776 | $14,819,918.01 | 6,758,479 | 2024-05-29 | Filing | |
| $597.13 | 6,614 | $3,949,430.39 | 6,783,255 | 2024-05-29 | Filing | |
| $595.11 | 700 | $416,577.00 | 6,789,869 | 2024-05-29 | Filing | |
| $593.20 | 900 | $533,880.00 | 6,790,569 | 2024-05-29 | Filing | |
| $604.58 | 700 | $423,206.00 | 6,791,469 | 2024-05-28 | Filing | |
| $602.68 | 1,000 | $602,680.00 | 6,792,169 | 2024-05-28 | Filing | |
| $601.57 | 100 | $60,157.00 | 6,793,169 | 2024-05-28 | Filing | |
| $600.65 | 1,007 | $604,851.53 | 6,793,269 | 2024-05-28 | Filing | |
| $600.01 | 14,272 | $8,563,272.79 | 6,794,276 | 2024-05-28 | Filing | |
| $598.96 | 13,565 | $8,124,897.83 | 6,808,548 | 2024-05-28 | Filing | |
| $598.03 | 11,602 | $6,938,332.46 | 6,822,113 | 2024-05-28 | Filing |