| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $891.50 | 39 | $34,768.50 | 2,616 | 2025-07-02 | Filing | |
| $891.16 | 1,320 | $1,176,331.20 | 7,100 | 2025-06-30 | Filing | |
| $766.46 | 1,019 | $781,022.74 | 27,779 | 2025-05-22 | Filing | |
| $683.30 | 10,802 | $7,381,006.60 | 78,740 | 2025-05-06 | Filing | |
| $724.62 | 7,008 | $5,078,136.96 | 28,798 | 2025-03-25 | Filing | |
| $663.01 | 14,306 | $9,485,021.06 | 90,347 | 2024-11-12 | Filing | |
| $818.51 | 9,676 | $7,919,902.76 | 32,176 | 2024-08-19 | Filing | |
| $740.63 | 2,038 | $1,509,403.94 | 14,664 | 2024-08-07 | Filing | |
| $740.63 | 5,361 | $3,970,517.43 | 35,806 | 2024-08-07 | Filing | |
| $705.01 | 17,437 | $12,293,259.37 | 105,329 | 2024-08-06 | Filing | |
| $705.01 | 1,291 | $910,167.91 | 16,702 | 2024-08-06 | Filing | |
| $705.01 | 814 | $573,878.14 | 2,616 | 2024-08-06 | Filing | |
| $675.00 | 242 | $163,350.00 | 9,298 | 2024-08-05 | Filing | |
| $649.84 | 2,369 | $1,539,470.96 | 9,540 | 2024-08-05 | Filing | |
| $649.84 | 709 | $460,736.56 | 19,998 | 2024-08-05 | Filing | |
| $649.84 | 825 | $536,118.00 | 4,231 | 2024-08-05 | Filing | |
| $819.40 | 44 | $36,053.60 | 14,211 | 2024-07-02 | Filing | |
| $819.40 | 44 | $36,053.60 | 3,700 | 2024-07-02 | Filing | |
| $788.58 | 1,019 | $803,563.02 | 31,356 | 2024-05-23 | Filing | |
| $760.00 | 7,833 | $5,953,080.00 | 32,105 | 2024-05-21 | Filing |