| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $631.66 | 692 | $437,108.72 | 730,387 | 2026-05-19 | Filing | |
| $630.60 | 699 | $440,789.40 | 731,079 | 2026-05-19 | Filing | |
| $629.68 | 568 | $357,658.24 | 731,778 | 2026-05-19 | Filing | |
| $628.60 | 537 | $337,558.20 | 732,346 | 2026-05-19 | Filing | |
| $627.48 | 781 | $490,061.88 | 732,883 | 2026-05-19 | Filing | |
| $626.50 | 930 | $582,645.00 | 733,664 | 2026-05-19 | Filing | |
| $625.53 | 862 | $539,206.86 | 734,594 | 2026-05-19 | Filing | |
| $632.95 | 40 | $25,318.00 | 2,164,522 | 2026-05-19 | Filing | |
| $631.21 | 40 | $25,248.40 | 2,164,562 | 2026-05-19 | Filing | |
| $630.65 | 80 | $50,452.00 | 2,164,602 | 2026-05-19 | Filing | |
| $628.97 | 80 | $50,317.60 | 2,164,682 | 2026-05-19 | Filing | |
| $627.43 | 120 | $75,291.60 | 2,164,762 | 2026-05-19 | Filing | |
| $626.11 | 160 | $100,177.60 | 2,164,882 | 2026-05-19 | Filing | |
| $624.86 | 160 | $99,977.60 | 2,165,042 | 2026-05-19 | Filing | |
| $623.76 | 160 | $99,801.60 | 2,165,202 | 2026-05-19 | Filing | |
| $622.38 | 120 | $74,685.60 | 2,165,362 | 2026-05-19 | Filing | |
| $621.21 | 400 | $248,484.00 | 2,165,482 | 2026-05-19 | Filing | |
| $620.10 | 400 | $248,040.00 | 2,165,882 | 2026-05-19 | Filing | |
| $619.12 | 160 | $99,059.20 | 2,166,282 | 2026-05-19 | Filing | |
| $617.67 | 360 | $222,361.20 | 2,166,442 | 2026-05-19 | Filing |