| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $571.36 | 400 | $228,544.00 | 6,702,721 | 2024-05-30 | Filing | |
| $570.19 | 1,530 | $872,385.65 | 6,703,121 | 2024-05-30 | Filing | |
| $569.27 | 1,910 | $1,087,299.40 | 6,704,651 | 2024-05-30 | Filing | |
| $568.18 | 1,803 | $1,024,425.66 | 6,706,561 | 2024-05-30 | Filing | |
| $567.13 | 1,595 | $904,568.68 | 6,708,364 | 2024-05-30 | Filing | |
| $565.96 | 1,294 | $732,346.81 | 6,709,959 | 2024-05-30 | Filing | |
| $564.98 | 700 | $395,489.01 | 6,711,253 | 2024-05-30 | Filing | |
| $564.10 | 1,300 | $733,325.97 | 6,711,953 | 2024-05-30 | Filing | |
| $562.96 | 3,216 | $1,810,491.90 | 6,713,253 | 2024-05-30 | Filing | |
| $610.22 | 500 | $305,109.00 | 6,716,469 | 2024-05-29 | Filing | |
| $608.89 | 1,200 | $730,664.04 | 6,716,969 | 2024-05-29 | Filing | |
| $608.00 | 2,300 | $1,398,403.91 | 6,718,169 | 2024-05-29 | Filing | |
| $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 |