| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $462.50 | 100 | $46,250.00 | 2,192,579 | 2025-06-23 | Filing | |
| $480.00 | 5,000 | $2,400,000.00 | 18,297 | 2025-06-12 | Filing | |
| $485.00 | 5,000 | $2,425,000.00 | 18,297 | 2025-06-12 | Filing | |
| $477.00 | 25,000 | $11,925,000.00 | 422,204 | 2025-06-11 | Filing | |
| $475.00 | 10,000 | $4,750,000.00 | 18,297 | 2025-06-11 | Filing | |
| $470.20 | 7,188 | $3,379,797.60 | 18,297 | 2025-06-09 | Filing | |
| $469.38 | 1,371 | $643,519.98 | 19,582 | 2025-06-09 | Filing | |
| $468.75 | 2,729 | $1,279,218.75 | 20,953 | 2025-06-09 | Filing | |
| $469.39 | 1,350 | $633,676.50 | 0 | 2025-06-09 | Filing | |
| $468.76 | 2,850 | $1,335,966.00 | 1,350 | 2025-06-09 | Filing | |
| $469.32 | 1,680 | $788,457.60 | 17,292 | 2025-06-09 | Filing | |
| $468.59 | 2,445 | $1,145,702.55 | 18,972 | 2025-06-09 | Filing | |
| $469.32 | 1,325 | $621,849.00 | 14,691 | 2025-06-09 | Filing | |
| $468.59 | 1,930 | $904,378.70 | 16,016 | 2025-06-09 | Filing | |
| $490.97 | 28 | $13,747.16 | 755,592 | 2025-06-03 | Filing | |
| $490.50 | 168 | $82,404.00 | 755,620 | 2025-06-03 | Filing | |
| $489.26 | 576 | $281,813.76 | 755,788 | 2025-06-03 | Filing | |
| $488.19 | 416 | $203,087.04 | 756,364 | 2025-06-03 | Filing | |
| $487.21 | 375 | $182,703.75 | 756,780 | 2025-06-03 | Filing | |
| $486.30 | 856 | $416,272.80 | 757,155 | 2025-06-03 | Filing |