| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $378.09 | 1,490 | $563,354.10 | 103,728 | 2025-12-01 | Filing | |
| $377.04 | 1,160 | $437,366.40 | 105,218 | 2025-12-01 | Filing | |
| $375.97 | 1,240 | $466,202.80 | 106,378 | 2025-12-01 | Filing | |
| $375.14 | 1,876 | $703,762.64 | 107,618 | 2025-12-01 | Filing | |
| $374.03 | 584 | $218,433.52 | 109,494 | 2025-12-01 | Filing | |
| $373.10 | 640 | $238,784.00 | 110,078 | 2025-12-01 | Filing | |
| $370.70 | 40 | $14,828.00 | 110,718 | 2025-12-01 | Filing | |
| $350.00 | 10,000 | $3,500,000.00 | 94,958 | 2025-11-25 | Filing | |
| $340.00 | 2,500 | $850,000.00 | 39,428 | 2025-11-12 | Filing | |
| $325.00 | 952 | $309,400.00 | 116,507 | 2025-11-10 | Filing | |
| $325.03 | 10,000 | $3,250,300.00 | 104,958 | 2025-11-10 | Filing | |
| $305.00 | 1,000 | $305,000.00 | 41,868 | 2025-11-03 | Filing | |
| $322.20 | 2,500 | $805,500.00 | 41,928 | 2025-11-04 | Filing | |
| $305.31 | 1,807 | $551,695.17 | 115,456 | 2025-10-31 | Filing | |
| $304.16 | 1,630 | $495,780.80 | 117,263 | 2025-10-31 | Filing | |
| $303.17 | 4,732 | $1,434,600.44 | 118,893 | 2025-10-31 | Filing | |
| $301.34 | 14,512 | $4,373,046.08 | 123,625 | 2025-10-31 | Filing | |
| $300.38 | 9,689 | $2,910,381.82 | 138,137 | 2025-10-31 | Filing | |
| $334.54 | 120 | $40,144.80 | 101,977 | 2025-11-03 | Filing | |
| $333.65 | 1,016 | $338,988.40 | 102,097 | 2025-11-03 | Filing |