| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $856.65 | 500 | $428,322.50 | 92,229 | 2026-08-25 | Filing | |
| $824.24 | 500 | $412,120.00 | 92,729 | 2026-08-24 | Filing | |
| $898.15 | 500 | $449,075.00 | 93,229 | 2026-08-21 | Filing | |
| $827.82 | 1,500 | $1,241,730.00 | 100,434 | 2026-08-20 | Filing | |
| $827.82 | 2,483 | $2,055,477.06 | 109,438 | 2026-08-20 | Filing | |
| $827.82 | 1,904 | $1,576,169.28 | 42,096 | 2026-08-20 | Filing | |
| $909.43 | 3,183 | $2,894,715.69 | 114,495 | 2026-08-18 | Filing | |
| $909.43 | 1,366 | $1,242,281.38 | 45,973 | 2026-08-18 | Filing | |
| $1,000.08 | 1,416 | $1,416,114.70 | 6,984 | 2026-06-02 | Filing | |
| $860.00 | 4,000 | $3,440,000.00 | 8,400 | 2026-05-29 | Filing | |
| $868.07 | 4,954 | $4,300,418.78 | 21,008 | 2026-05-21 | Filing | |
| $953.95 | 3,210 | $3,062,179.50 | 81,488 | 2026-05-18 | Filing | |
| $953.95 | 3,183 | $3,036,422.85 | 89,563 | 2026-05-18 | Filing | |
| $953.95 | 1,422 | $1,356,516.90 | 32,333 | 2026-05-18 | Filing | |
| $953.95 | 2,487 | $2,372,473.65 | 60,951 | 2026-05-18 | Filing | |
| $940.82 | 1,578 | $1,484,613.96 | 7,406 | 2026-05-15 | Filing | |
| $1,003.38 | 1,577 | $1,582,322.38 | 8,984 | 2026-05-14 | Filing | |
| $912.26 | 571 | $520,902.97 | 25,962 | 2026-05-08 | Filing | |
| $911.52 | 892 | $813,071.56 | 26,533 | 2026-05-08 | Filing | |
| $910.72 | 2,037 | $1,855,133.58 | 27,425 | 2026-05-08 | Filing |