| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $644.60 | 1,604 | $1,033,938.40 | 719,181 | 2026-05-20 | Filing | |
| $643.66 | 1,710 | $1,100,658.60 | 720,785 | 2026-05-20 | Filing | |
| $642.66 | 1,317 | $846,383.22 | 722,495 | 2026-05-20 | Filing | |
| $641.65 | 948 | $608,284.20 | 723,812 | 2026-05-20 | Filing | |
| $640.67 | 692 | $443,343.64 | 724,760 | 2026-05-20 | Filing | |
| $639.61 | 821 | $525,119.81 | 725,452 | 2026-05-20 | Filing | |
| $638.77 | 201 | $128,392.77 | 726,273 | 2026-05-20 | Filing | |
| $637.22 | 164 | $104,504.08 | 726,474 | 2026-05-20 | Filing | |
| $636.01 | 149 | $94,765.49 | 726,638 | 2026-05-20 | Filing | |
| $635.15 | 85 | $53,987.75 | 726,787 | 2026-05-20 | Filing | |
| $634.16 | 188 | $119,222.08 | 726,872 | 2026-05-20 | Filing | |
| $633.22 | 97 | $61,422.34 | 727,060 | 2026-05-20 | Filing | |
| $631.88 | 187 | $118,161.56 | 727,157 | 2026-05-20 | Filing | |
| $630.83 | 175 | $110,395.25 | 727,344 | 2026-05-20 | Filing | |
| $629.59 | 203 | $127,806.77 | 727,519 | 2026-05-20 | Filing | |
| $628.60 | 675 | $424,305.00 | 727,722 | 2026-05-20 | Filing | |
| $627.68 | 725 | $455,068.00 | 728,397 | 2026-05-20 | Filing | |
| $626.70 | 727 | $455,610.90 | 729,122 | 2026-05-20 | Filing | |
| $625.71 | 178 | $111,376.38 | 729,849 | 2026-05-20 | Filing | |
| $651.04 | 52 | $33,854.08 | 2,160,081 | 2026-05-21 | Filing |